摘要: 调用C++编译器的命令因编译器和操作系统的不同而不同,常用的编译器是GNU编译器和微软Visual Studio编译器。调用GNU编译器的默认命令是g++ --《primer》gcc 和 g++分别是GNU的C和C++的编译器。一般分成四步: 1. 预处理,生成.i的文件 [预处理器cpp]2. 将预处理后的文件不转换成汇编语言,生成.s文件[编译器egcs]3. 有汇编变为目标代码(机器代码)生成.o文件[汇编器as]4. 连接目标代码,生成可执行程序 [链接器] 下面给出一些例子,运行环境是win7+Cygwin。 编译使用编译器将代码编译成二进制目标文件(object file)。g+. 阅读全文
posted @ 2012-07-24 22:49 小卡的土豆园 阅读(14287) 评论(0) 推荐(0) 编辑
摘要: 转载网址:http://www.cppblog.com/beautykingdom/archive/2010/03/19/110070.aspx---------------------------------------------------------------------gcc/g++ 在执行编译时,需要4步 1.预处理,生成.i的文件[使用-E参数] 2.将预处理后的文件不转换成汇编语言,生成文件.s[使用-S参数] 3.有汇编变为目标代码(机器代码)生成.o的文件[使用-c参数] 4.连接目标代码,生成可执行程序[使用-o参数]-x language filename ... 阅读全文
posted @ 2012-07-24 22:35 小卡的土豆园 阅读(1557) 评论(0) 推荐(0) 编辑