9

我刚刚开始使用 CMake,不到一周。我写了一个 Makefile,我正在尝试在 CMake 中编写它的等价物。对于给定 Makefile 中的每个语句,我不知道应该在 CMake 中使用的命令。我该如何开始?有什么地方可以找到这方面的文档吗?

4

2 回答 2

10

几周前,我刚刚将我的项目(大约 15000 行 C++ 代码、构建共享库、单元测试和可执行文件)从 scons 转换为 CMake,并且只花了一两天时间。

我发现有帮助的一件事是Boost 项目现在对 CMake 而不是 bjam 具有实验性支持。查看他们的代码(特别是定义在 中的宏tools/build/CMake)教会了我很多关于 CMake 的一些语法和功能的知识。

也很有用:

希望这可以帮助。

于 2009-06-26T15:14:14.000 回答
1

你真的应该订阅 CMake 邮件列表(在这里)并在“帮助”部分查看他们的网站,这很棒!

如果您通过一些谷歌研究或查看邮件列表存档(此处)找不到问题的答案,那么只需将其邮寄到邮件列表,好心人会帮助您!

这就是我大约 2 个月前所做的,现在我有了一个用 cmake 编译的不错的项目!:)

于 2009-06-24T15:38:15.603 回答