一:C/C++可执行文件产生过程
生成一个C++程序共有三个步骤:
①预处理:代码在预处理器中运行,预处理器会识别代码中的元信息。
②编译:代码被编译或转换为计算机可以识别的目标文件。
③链接:独立的目标文件链接在一起变成一个应用程序。
代码的编译过程链:
源代码->预处理->编译(翻译过程)->汇编->目标文件->链接->可执行程序
--《摘自C指针》,其中”翻译过程“在原文中并没有提到,是我加上去的
生成一个C++程序共有三个步骤:
①预处理:代码在预处理器中运行,预处理器会识别代码中的元信息。
②编译:代码被编译或转换为计算机可以识别的目标文件。
③链接:独立的目标文件链接在一起变成一个应用程序。
代码的编译过程链:
源代码->预处理->编译(翻译过程)->汇编->目标文件->链接->可执行程序
--《摘自C指针》,其中”翻译过程“在原文中并没有提到,是我加上去的