- Forums
- Resources
- About
- Groups
Close
前段时间发过Makefile管理工程的贴子, makefile优点很多, 但是也有很多不足之处. 现代工程管理一般不直接使用Makefile来管理工程, 而是会使用更上一层的工具来生成Makefile. 这种工具现在有很多, C/C++工程管理一般使用的有:
ninja
scons
cmake
bazel
等等等.
本人实际工程中使用CMake最多, 所以本贴分享下如何使用CMake管理一个Keil MDK的工程. 还是强调一句: 嵌入式开发的很大一部分是在Debug, 这个环节GUI还是最方便, Makefile也好, CMake这些工具也好, 只是解决工程构建的问题, IDE还是不能被完全替代, 因为调试嵌入式工程使用命令行非常不方便的.
第一步安装CMake, 这里不描述下载安装的过程了.
本文使用的是3.15的版本, 其他相近的版本应该都适用.
只有注册用户才能在此添加评论。 如果您已经注册,请登录。 如果您还没有注册,请注册并登录。