1.g++简介
g++是GNU开发的C++编译器,是GCC(GNU Compiler Collection)GNU编译器套件的组成部分。另外,gcc是GNU的C编译器。...C语言中的#undef macro
-undef
取消任何非标准宏的定义,C++标准预定义的宏仍然有效
(4)链接方式选项
-static
此选项将禁止使用动态库。...-fno-strict-prototype
只对g++起作用,使用这个选项,g++将对不带参数的函数,都认为是没有显式的对参数的个数和类型说明,而不是没有
参数.而gcc无论是否使用这个参数,都将对没有带参数的函数...-C
在预处理的时候,不删除注释信息,一般和-E使用,有时候分析程序,用这个很方便的。
-m
生成与具体CPU相关的程序。
-mtune=cpu-type
为指定类型的CPU生成代码。...-x language filename
设定文件所使用的语言,使后缀名无效,对以后的多个有效.也就是根据约定C语言的后缀名称是.c的,而C++的后缀
名是.C或者.cpp。