GCC -std编译标准一览表

GCC -std编译标准一览表,C语言版本,要知道,任何一门编程语言都有相关的组织和团体在不停的维护和更新。原因很简单,时代在发展,编程语言如果停滞不前,最终就会被淘汰。

GCC编译C和C++

GCC编译C和C++,通过前面章节的学习我们知道,GCC 编译器并未提供给用户可用鼠标点击的界面窗口,要想调用 GCC 编译器编译 C 或者 C++ 程序,只能通过执行相应的 gcc 或者 g++ 指令。

GCC -E选项

GCC -E选项,GCC -E选项:对源程序做预处理操作,通过前面的学习我们知道,根据源代码文件后缀名的不同,gcc 指令可以自行判断出该源程序是由哪种编程语言编写。

GCC S选项

GCC -S选项:编译非汇编文件,我们知道,从 C 语言 和 C++ 源代码生成可执行文件需要经历 4 个过程,分别为预处理、编译、汇编和链接。

GCC c选项

GCC c选项,GCC -c选项:生成目标文件,我们知道,从 C、 C++ 源代码生成可执行文件要经历 4 个过程,分别为预处理、编译、汇编和链接。

GCC o选项

GCC -o选项:指定输出文件,gcc -o 选项用来指定输出文件,如果不使用 -o 选项,那么将采用默认的输出文件。例如默认情况下,生成的可执行文件的名字默认为 a.out。

GCC l选项

GCC -l选项:手动添加链接库,链接器把多个二进制的目标文件(object file)链接成一个单独的可执行文件。