可应用于 C/C++ 项目的构建工具有很多,其中最流行的是 GNU Autotools 和 CMake,此外还有 Meson, Tup,以及后起之秀 XMake 等等。
相信大家在自选构建工具的时候,都有自己的喜好和偏爱,或许是因为某个工具的某些特殊的优点,比如:
- 语法优雅
- 跨平台支持良好
- IDE 集成
- 支持插件扩展
当然不选择使用某些构建工具也可能有一些难言之隐,比如:
- 学习成本高
- 构建工具中存在的 bug 稳定复现在了自己的项目中
- 公司规定只能用某个特定构建工具
欢迎黑客派的各位朋友们投出自己的一票(可多选),并在评论区留下自己的想法。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于