c++ - 如何使cmake只compile不进行link
巴扎黑
巴扎黑 2017-04-17 13:12:39
[C++讨论组]

我的cpp程序是跑在Linux上的,编译环境也在Linux上。

但我的编码环境是在Windows下,缺少编译时需要link的库;但所有header文件我在Windows上都是齐备的。

我使用的是CLion作为IDE,默认使用的是CMake编译方式,我想要的结果是在Windows上可以利用IDE的补全等特性编写工程代码,而且可以进行编译来检查没有编译级别的错误(PS:这个编译是指不包括link的,既使用-c进行编译),目前看起来CLion是利用CMakeLists.txt来进行build规则制定的。

如果指定了add_executable( ...),则build时会试图进行compile+link过程,注释掉这个,则会导致CLion没有了build目标,所以问问看各位有没有什么建议或者方式来处理这个问题。

BTW:不知道自己描述清楚了没,貌似有点乱。

巴扎黑
巴扎黑

全部回复(1)
天蓬老师

在Linux上写代码,在Linux上编译,这么简单的事情

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号