CMake技术细节:显示编译命令
初级代码游戏的专栏介绍与文章目录-CSDN博客
我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。
这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。
源码指引:github源码指引_初级代码游戏的博客-CSDN博客
CMake默认编译的时候不输出编译命令,这对于已经测试通过的代码没问题,但是遇到编译不过去就抓狂了。
比如我遇到一堆未定义符号,明显是缺少链接库,但是缺哪个呢?如果显示了编译命令就容易了。
只需要增加一个参数就可以实现:
cmake -DCMAKE_VERBOSE_MAKEFILE=ON ..
增加这个参数就可以了。
顺便说一下,makefile好像默认是输出的,加@就不输出了。
(这里是文档结束)