首页 > 编程语言 > 详细

【C/C++/Qt】cmake生成可执行文件流程(Windows/Linux)

时间:2020-11-13 23:41:21      阅读:201      评论:0      收藏:0      [点我收藏+]

1.Windows下cmake+vs生成.exe文件

 1)利用cmake-gui或命令行生成.sln文件(需要自行撰写CMakeLists.txt)

技术分享图片

需要注意的是,像Qt这样的外来库,需要对应的添加环境变量

2)用vs打开.sln文件

3)右键【解决方案“xxx"】,选择属性,将几个项目状态均设置为启动

技术分享图片

技术分享图片

4)如果你使用非vs编辑器,如vscode,会涉及编码问题,出现大量报错。所以我们需要提前修改编码格式。

在解决方案管理器中左键单击选择你的项目,选择菜单栏->项目->属性->配置属性->C/C++->命令行,添加“/utf-8"语句

技术分享图片

技术分享图片

5)单击生成-》生成解决方案,即可成功生成,可执行文件位于Debug文件夹

2.Linux下cmake+make生成可执行文件

1)cmake [路径]

路径为含有CMakeLists.txt的文件夹,而cmake操作的地点则为生成makefile和中间文件的地点

2)make

既可生成可以运行的文件

【C/C++/Qt】cmake生成可执行文件流程(Windows/Linux)

原文:https://www.cnblogs.com/fighterkaka22/p/13971591.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!