赞
踩
编译过程:将文本文件翻译成机器语言(汇编语言)生成目标文件的过程,包括 编译 和 汇编 两个子过程
链接:将目标文件、程序执行过程中所需要的库文件、操作系统的启动代码进行组织形成可执行程序的过程
编译预处理:将.cpp文件转化成.i文件,g++ -E (Preprocess only; do not compile, assemble or link)
编译:将.cpp/.h文件转化成.s文件,g++ -S ( Compile only; do not assemble or link)
汇编:将.s文件转化成.o文件,g++ -c (Compile and assemble, but do not link)
链接:将.o文件转化成可执行程序
-o <file> Place the output into <file>
1.编译命令
编译.cpp文件生成可执行文件, 同时使用c++11编译,不注明默认使用c++98
g++ test.cpp -o test.exe -std=c++11
2.执行可执行程序
test.exe
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。