windows下使用CMake构建工程:cmake-gui+Visual Studio

发布时间: 5年前 (2020-04-23)浏览: 1308评论: 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即可打开。


图片.png

cmake-gui设置
VS中属性设置

右击解决方案,打开解决方案属性页,选择配置(Release/Debug)和平台(x64),配置属性-配置:INSTALL生成那项打勾。这样就可以用VS修改代码,生成解决方案后得到的可执行文件就在 “工程目录/build/install/bin/” 目录下,因为我的CMakeLists.txt里面写了

install(TARGETS hairRendering
    DESTINATION bin)

    1
图片.png在 通用属性-启动项目 里设置启动项目,就也可以直接在VS里运行程序。
属性页设置

标签:

上一篇: QXMPP开发环境搭建
下一篇: Git Flow 的正确使用姿势

相关文章暂无相关
评论列表暂无评论
发表评论
验证码

«   2024年4月   »
1234567
891011121314
15161718192021
22232425262728
2930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接
    • RainbowSoft Studio Z-Blog
    • 订阅本站的 RSS 2.0 新闻聚合
    ︿
    Top