通过 make 工具可以批量编译 c/c++ 程序。但执行 make 工具的批量编译需要先编写 makefile 文件,而编写 makefile 是件复杂的事!
于是出现了 CMake 工具,它可以读入工程源码文件、解析配置、输出各种各样的 makefile 文件。 (类似 java 的 maven 工具!)
todo cmake/makefile
- https://zhuanlan.zhihu.com/p/111110992
- https://www.bilibili.com/video/BV15K42187YD/
- BV1RZ421m76P
todo 内核
- https://www.bilibili.com/video/BV1fH4y1E7Gv/
- BV1tu4y14718
- BV11x4y1C7XK
- BV1Le411a7eC
todo linux file
BV1zg4y1674n
BV1bx4y1F755