编译:
把源代码翻译成机器代码(二进制文件)。编译过程一般有①预处理、②编译生成中间文件、③链接 三个大过程。
生成:
综合完成这个目标所用到的所有资源,根据配置的参数(各个项目属性,引用目录,解决方案属性等等),生成帮助完成目标的工具(可以运行的程序)。
调试:
代码在debug模式下编译以后,编译器在代码中插入调试信息,可以一步一步运行程序,查看中间结果。真正程序发布时,需要在Release模式下编译,去掉调试信息,否则Debug模式为了调试方便,添加很多辅助内容,也不会进行优化,程序效率比较低。
运行:
①运行生成的程序 ②编译源代码的时候,可能需要如CMake等工具辅助多文件编译,那么就需要编写CMakeList然后运行CMake工具来完成多文件编译。
标签:程序,生成,编译,调试信息,调试,转载,运行 From: https://www.cnblogs.com/workbox/p/17787031.html