编译方法:格式 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”编译命令是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)