Cmake
文章平均质量分 62
K_Watchmen
这个作者很懒,什么都没留下…
展开
-
我的cmake心得
当然不建立build文件夹,直接在CMakeLists.txt文件的同级目录直接执行cmake . //也可以生成,但是这样的话讲污染了源文件,建立build文件夹是将生成的文件全都放在了build文件夹下。注意后面是两个. 因为真正的CMakeLists.txt在外层目录,在build中要先跳出来一层,在执行,否则就找不到CMakeLists.txt文件。在执行CMakeLists.txt文件的时候使用的命令是cmake;原创 2024-07-29 21:14:35 · 158 阅读 · 0 评论 -
make和Cmake
可以在cmakelist.txt中定义宏,然后在代码中进行判断是否存在该宏,可以很好的根据外部的状态来决定执行哪些代码cmake 允许外部配置文件,定义一些全局相关的信息,并且在程序内部使用。比如:版本的信息,或者自定义一些路径等等定义配置文件在config.h.in里面定义年纪18 ,然后在源码中读取。18在cmakelist.txt中,指定配置文件以及最终转化成的头文件关系。原创 2024-07-29 20:57:20 · 588 阅读 · 0 评论