linux 怎么编译c的源程序的gcc,编译命令是什么

linux 怎么编译c的源程序的gcc,编译命令是什么,第1张

编译方法:格式 gcc [option] [sourcefilename]常用的选项最简单的是:gcc helloc默认的情况下将生成aout的可执行性文件,

只需要在终端上输入/aout就可以看到执行的结果,如果你想指定生成目标文件的名字那么你可以加上 -o选项,命令如下:gcc -o hello helloc

命令:gcc -c hello helloc

扩展资料:

gcc命令的基本用法

gcc[options] [filenames]  

其中,filenames为文件名;options为编译选项。

当不使用任何编译选项编译helloc时,gcc将会自动编译产生一个aout的可执行文件:

[root@localhost c]# ls  

helloc  

[root@localhost c]# gcc helloc  

[root@localhost c]# ls  

aout  helloc 

执行:

[root@localhost c]# /aout  

Hello, World! 

使用-o编译选择,可以为编译后的文件指定一个名字:

[root@localhost c]# ls  

aout  helloc  

[root@localhost c]# gcc helloc -o hello  

[root@localhost c]# ls  

aout  hello  helloc  

执行:

[root@localhost c]# /hello  

Hello, World! 

注意:使用-o选项时,-o后面必须跟一个文件名,即:-o outfile。

为了便于描述后面的选项,删除hello和aout可执行文件。

被编译的文件要有扩展名,比如filec 或者filecpp

如果光用gcc file, 那么,gcc就不认识文件格式,即出现错误file not recognized: File format not recognized。

格式 gcc [option] [sourcefilename]

介绍一些常用的选项:最简单的是:gcc helloc

默认的情况下将生成aout的可执行性文件,你只需要在终端上输入/aout就可以看到执行的结果

如果你想指定生成目标文件的名字那么你可以加上 -o选项,命令如下:

gcc -o hello helloc

命令如下:

gcc -c hello helloc

C

一个源文件:filenamec,生成执行文件:filenameout

使用命令:gcc filenamec -o filenameout

多个源文件:filename1c filename1h filenamec,生成执行文件filenameout

使用:gcc filenamec filename1c -I -o filenameout

C++

使用g++代替gcc

以上就是关于linux 怎么编译c的源程序的gcc,编译命令是什么全部的内容,包括:linux 怎么编译c的源程序的gcc,编译命令是什么、linux 下GCC编绎程序、“linux”怎么编译c的源程序的“gcc”编译命令是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9846354.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存