1、C++ 编译流程:
源代码 -> 预处理 -> 编译(翻译过程) ->汇编 -> 目标文件 -> 链接 ->可执行文件
2、make & makefile
make是一个应用程序
makefile是一个描述文件
makefile中的描述用于指导make程序如何完成工作
3、C++主流构建框架
CMake
SCons
GN+Ninja
bazel
4、CMake构建框架功能和用途
跨平台的构建工程生成器,开发者可以使用平台原生的构建工具进行构建执行
1、C++ 编译流程:
源代码 -> 预处理 -> 编译(翻译过程) ->汇编 -> 目标文件 -> 链接 ->可执行文件
2、make & makefile
make是一个应用程序
makefile是一个描述文件
makefile中的描述用于指导make程序如何完成工作
3、C++主流构建框架
CMake
SCons
GN+Ninja
bazel
4、CMake构建框架功能和用途
跨平台的构建工程生成器,开发者可以使用平台原生的构建工具进行构建执行