我刚开始使用CMake不到一周。我已经写了一个Makefile,现在想用CMake来实现相同的功能。但是我不知道在CMake中该如何对应每个Makefile语句所需的命令。我该如何开始?是否有相关文档可以参考?
我刚开始使用CMake不到一周。我已经写了一个Makefile,现在想用CMake来实现相同的功能。但是我不知道在CMake中该如何对应每个Makefile语句所需的命令。我该如何开始?是否有相关文档可以参考?
我几周前刚刚将我的项目(~15000行C++代码,构建共享库、单元测试和可执行文件)从scons转换成了CMake,只花了一两天的时间。
有一个很有用的发现是,Boost项目现在已经支持使用CMake而不是bjam。通过查看他们的代码(具体来说是在tools/build/CMake
中定义的宏),我学到了很多关于CMake语法和功能的知识。
还有其他一些有用的资源:
希望这些能够帮到你。