gcc编译器 v14.1.2

gcc编译器

版本:v14.1.2

下载安装

软件介绍

GCC是一款由GNU工程开发的、功能强大的编程语言编译器,支持多种编程语言和计算机体系芯片。它不仅限于C语言,而是能够支持包括C++、Objective-C、Fortran、Ada、Go等多种编程语言,这使得它成为跨语言和跨平台开发的强大工具。GCC的开源特性意味着任何人都可以查看、修改和分发其源代码,这促进了社区的创新和合作,同时也确保了其持续的发展和改进。

软件功能

1、gcc编译器以GPL及LGPL许可证所发行的自由软件;

2、既能处理C语言,也能处理C++;

3、支持Fortran、Pascal、Objective-C、Java,以及Ada与其他语言;

4、gcc编译器支持跨windows、mac、linux等平台;

5、可以透支和保存文件;

6、可以解决一个共同的碰撞;

7、可以进行解析器的越界。

image.png

基本规则

gcc所遵循的部分约定规则:

.c为后缀的文件,C语言源代码文件;

.a为后缀的文件,是由目标文件构成的档案库文件;

.C,.cc或.cxx 为后缀的文件,是C++源代码文件且必须要经过预处理;

.h为后缀的文件,是程序所包含的头文件;

.i 为后缀的文件,是C源代码文件且不应该对其执行预处理;

.ii为后缀的文件,是C++源代码文件且不应该对其执行预处理;

.m为后缀的文件,是Objective-C源代码文件;

.mm为后缀的文件,是Objective-C++源代码文件;

.o为后缀的文件,是编译后的目标文件;

.s为后缀的文件,是汇编语言源代码文件;

.S为后缀的文件,是经过预编译的汇编语言源代码文件。

使用说明

安装了MinGW,在其根目录下的bin文件夹中发现有等文件。

为了测试,我在该文件夹中新建了一个test.bat文件,将其中内容写为:

gcc test.cpp

然后在该文件夹中创建test.cpp文件并将其内容设置为:

截图

双击test.bat文件,发现该文件夹中产生了一个a.exe文件,执行该exe文件,发现其与预期编译效果一致,说明编译成功。

gcc –o name test.cpp

可以生成名为name.exe的可执行程序。

把指令改为gcc –e test.cpp >test.txt 后,提示错误

gcc: no input files

而把参数E改为大写之后问题即解决:

gcc –E test.cpp > test.txt

以上就是非凡小编今天为大家带来的gcc编译器,想要下载更多软件和游戏就来非凡软件站吧!

相关推荐

查看更多>

软件资讯

查看更多>

相关专题

查看更多>