GCC知识点记录

1 GCC可以编译的语言

C、C++、Ada、Object C 和 Java 。

GCC 通常用来编译 C 程序和 C++ 程序,编译 C 程序一般用 gcc,编译 C++ 程序则用 g++,由于 C++ 兼容 C 语言,g++ 也可以编译 C 程序。我们知道,Linux 系统不以后缀名来区分文件类型,但是 gcc 或 g++ 则需要根据后缀名来区分程序文件的类型,如果后缀名不符合规范,则会提示文件类型无法识别,gcc 或 g++ 所遵行的部分后缀名命名规范如下表所示:

GCC知识点记录

2 GCC编译参数

GCC知识点记录

-I 路径(需要include的头文件)

-L 路径(需要依赖的library库文件)


详细/全面内容参考(非常推荐):

http://ju.outofmemory.cn/entry/2051