必威体育Betway必威体育官网
当前位置:首页 > IT技术

GCC编译器

时间:2019-10-25 00:44:40来源:IT技术作者:seo实验室小编阅读:62次「手机版」
 

gcc编译器

GCC 是由 GUN 组织开发的,最初只支持C语言,是一个单纯的C语言编译器,后来 GNU 组织倾注了更多的精力,使得 GCC 越发强大,增加了对 C++、objective-c、Fortran、java 等其他语言的支持,此时的 GCC 就成了一个编译器套件(套装),是所有编译器的总称。

在这个过程中,gcc命令也做了相应地调整,它不再仅仅支持C语言,而是默认支持C语言,增加参数后也可以支持其他的语言。也就是说,gcc是一个通用命令,它会根据不同的参数调用不同的编译器或链接器。

但是让用户指定参数是一种不明智的行为,不但增加了学习成本,还使得操作更加复杂,所以后来 GCC 又针对不同的语言推出了不同的命令,例如g++命令用来编译 C++,gcj命令用来编译 Java,gccgo命令用来编译Go语言。

gcc命令用来编译c,g++命令用来编译 C++,gcj命令用来编译 Java,gccgo命令用来编译Go语言。

gcc编译器,在windows环境中生成exe可执行文件,执行时使用命令a.exe。

linux环境中生成.o可执行文件,执行时使用命令./a.o。

编译c语言:

1.编译1个源文件

gcc main.c

2.编译多个源文件

gcc main.c test.c

3.指定生成的可执行文件名称

gcc main.c -o test

4.执行可执行文件

test.exe

编译c++:

1.编译1个源文件

g++ main.cpp

2.编译多个源文件

g++ main.cpp test.cpp

3.指定生成的可执行文件

g++ main.cpp -o test

4.执行可执行文件

test.exe

文章最后发布于: 2018-12-28 09:38:10

相关阅读

Ubuntu16.04安装gcc-3.4

第一步:下载所需gcc安装包(.deb格式) 手动:老版本gcc下载地址:http://old-releases.ubuntu.com/ubuntu/pool/universe/g/ ; http://a

GCC 版本下载地址,这里比较全,gcc版本一定要对应,不然就

https://gcc.gnu.org/releases.htmlhttp://rpm.pbone.net/index.php3?stat=3&search=gcc&srodzaj=3&dist[]=77比如,我一定要 gcc-4

gcc编译器下载各版本下载

gcc编译器下载:点击此处

编译器的选择(x86_amd64, amd64等的区别)

https://blog.csdn.net/WL2002200/article/details/52984241/结论32/64 位系统编译在32位系统上运行 => x8632 系统上编译64位系

GCC中通过--wrap选项使用包装函数

在使用GCC编译器时,如果不想工程使用系统的库函数,例如在自己的工程中可以根据选项来控制是否使用系统中提供的malloc/free, new/de

分享到:

栏目导航

推荐阅读

热门阅读