gpt4 book ai didi

cmake - 是否可以将 CMakeLists.txt 转换为 Unix Makefile?

转载 作者:行者123 更新时间:2023-12-01 04:14:02 26 4
gpt4 key购买 nike

由于某些原因,我试图在我的项目中摆脱 cmake。我需要创建 unix makefile 来构建我的项目。如果我使用 cmake 为我生成它们,那么 makefile 无论如何都将依赖于 cmake。我可以使用的唯一构建工具是 GNU 工具链中的一个。

最佳答案

cmake 被发明为一种创建 makefile 的可移植方式。如果您想看看替代方案,请查看 bjam from boost .该工具适用于许多工具链(在 bjam 术语中称为工具集),并且与 cmake 一样使用起来非常简单。

如果您真的想摆脱 cmake 或 bjam,那么编写您自己的 makefile,以 cmake 生成的文件为基础……但这将限制您的代码将在其上编译的系统和工具链的范围。老实说,如果您需要对其他工具集的更好支持,我宁愿将其视为一种痛苦并鼓励您使用 bjam。

关于cmake - 是否可以将 CMakeLists.txt 转换为 Unix Makefile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4701049/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com