CMake

编译选项

在cmake脚本中,设置编译选项可以通过add_compile_options命令,也可以通过set命令修改CMAKE_CXX_FLAGS或CMAKE_C_FLAGS。
使用这两种方式在有的情况下效果是一样的,但请注意它们还是有区别的:
add_compile_options命令添加的编译选项是针对所有编译器的(包括c和c++编译器),而set命令设置CMAKE_C_FLAGS或CMAKE_CXX_FLAGS变量则是分别只针对c和c++编译器的。

报错

  1. No CMAKE_CXX_COMPILER could not be found. 缺少部分编译工具
sudo apt update && sudo apt install build-essential

参考文献

https://blog.csdn.net/10km/article/details/51731959

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • cmake常用编译选项 这里记录一下cmake中常用的c/c++编译选项,常用的有两个,add_compile_o...
    zhaoQiang012阅读 8,296评论 0 0
  • 友情提示,下面一大段都是废话,可以直接跳到后面的部分... 工作以来,一直从事的是基于Windows的C/C++开...
    LiarMaiq阅读 4,589评论 0 0
  • 前言 学习,其实就是用已有的知识去理解未知的过程,如果能找到已有知识和未知之间的相似之处,那么学习将事半功倍。接下...
    SunnyZhou1024阅读 3,308评论 0 0
  • CMake学习 参考自《Cmake Practice --Cjacker》 基本语法规则 变量的引用 变量使用${...
    techping阅读 6,377评论 0 6
  • 1. 概述 Cmake 是一个跨平台的编译工具,可以用简单的语句来描述跨平台的编译过程 CMake已经成为了大部分...
    极客开发者阅读 4,019评论 0 2

友情链接更多精彩内容