windows下使用CMake构建工程:cmake-gui+Visual Studio
发布时间: 5年前 (2020-04-23)浏览: 1547评论: 0
原文链接: https://blog.csdn.net/Willona_C/article/details/89475268
文件结构
在工程目录下构建目录src,thirdparty,build。
src:存放自己写的源代码文件
thirdparty:存放使用的第三方库
build:存放编译时生成的文件(因为很多很杂乱,所以单独目录存放,保持项目文件夹整洁)
在build目录下构建install目录,用于存放最终生成的可执行文件
每个存放代码的目录下(工程目录和thirdparty目录下)都有一个CMakeLists.txt
CMake生成sln项目和VS工程
运行cmake-gui,如下图设置源目录和build目录后,点击左下角的Configure,选择VS版本,然后设置第三行的CMAKE_INSTALL_PREFIX为工程目录/build/Install,再一次点击Configure-Generate,此时sln项目和VS工程生成完成。点击Open Project即可打开。
cmake-gui设置
VS中属性设置
右击解决方案,打开解决方案属性页,选择配置(Release/Debug)和平台(x64),配置属性-配置:INSTALL生成那项打勾。这样就可以用VS修改代码,生成解决方案后得到的可执行文件就在 “工程目录/build/install/bin/” 目录下,因为我的CMakeLists.txt里面写了
install(TARGETS hairRendering
DESTINATION bin)
1
在 通用属性-启动项目 里设置启动项目,就也可以直接在VS里运行程序。
属性页设置
标签:
上一篇: QXMPP开发环境搭建
下一篇: Git Flow 的正确使用姿势