CMake – 设置Debug或者Release编译模式
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:CMake – 设置Debug或者Release编译模式
原文链接:https://www.stubbornhuang.com/2089/
发布于:2022年04月15日 12:14:38
修改于:2022年04月14日 16:29:54

1 CMake设置编译模式Debug或者Release
使用cmake需要指定编译模式时一般有两种方式,一种是直接在CMakeLists.txt中设置,另一种则是在cmake命令行中设置。
1.1 在CMakeLists.txt直接设置
Debug模式
SET(CMAKE_BUILD_TYPE "Debug”)
Release模式
SET(CMAKE_BUILD_TYPE "Release")
1.2 使用cmake命令时设置
Debug模式
mkdir bin
cd bin
cmake -DCMAKE_BUILD_TYPE=Debug ..
make
Release模式
mkdir bin
cd bin
cmake -DCMAKE_BUILD_TYPE=Release ..
make
当前分类随机文章推荐
- C++11 - 使用std::thread在类内部以成员函数作为多线程函数执行异步操作 阅读2257次,点赞0次
- C++ - 使用标准库实现事件和委托,信号和槽机制 阅读281次,点赞0次
- C++ – 字节数组byte[]或者unsigned char[]与long double的相互转换 阅读916次,点赞0次
- C++ - std::map - 存储动态指针时正确释放内存 阅读4047次,点赞1次
- C++ - std::string输出双引号到字符串 阅读2905次,点赞0次
- C++ - 只有在Debug模式下才使用std::cout输出调试日志,Release发布版本不输出调试日志 阅读4160次,点赞0次
- C++ - 我在项目实际开发中用到的第三方库/开源项目,涵盖网络、加密解密、GUI、网络、音视频、图片等等 阅读132次,点赞0次
- C++ - 对字符串和图片进行base64编解码 阅读133次,点赞0次
- C++ - 函数返回多个返回值的方法总结 阅读1693次,点赞0次
- C++ - C++使用cuda api获取当前GPU显卡的总共的显存容量、已使用显存容量、剩余显存容量 阅读3867次,点赞2次
全站随机文章推荐
- 资源分享 - Foundations of Game Engine Development, Volume 1 Mathematics 英文高清PDF下载 阅读2809次,点赞0次
- 资源分享 - Computer Graphics Programming in OpenGL with C++, Second Edition 英文高清PDF下载 阅读2588次,点赞0次
- C++ - 在Windows/Linux上创建单级目录以及多级目录的跨平台方法 阅读925次,点赞0次
- 工具网站推荐 - HDR高动态范围图像下载地址 阅读2526次,点赞0次
- Duilib - 程序开机自启动 阅读1804次,点赞0次
- Python3爬虫 - requests的请求响应状态码(requests.status_code) 阅读8877次,点赞4次
- OpenCV - linux上编译出现undefined reference to cv::dnn::experimental_dnn错误 阅读1537次,点赞0次
- ThreeJS - 使用Hdr环境贴图作为间接光照对模型进行渲染 阅读1170次,点赞3次
- Python - glob模块详解以及glob.glob、glob.iglob函数的使用 阅读962次,点赞0次
- 资源分享 - 精通Python网络爬虫 核心技术、框架与项目实战 ,韦玮著 高清PDF下载 阅读1802次,点赞0次
评论
167