问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux系统中gcc的命令怎么用?

发布网友 发布时间:2022-04-23 07:25

我来回答

3个回答

热心网友 时间:2022-06-17 15:42

Gcc最基本的用法是∶gcc [options] [filenames] 其中options就是编译器所需要的参数,filenames给出相关的文件名称。 -c,只编译,不连接成为可执行文件,编译器只是由输入的.c等源代码文件生成.o为后缀的目标文件,通常用于编译不包含主程序的子程序文件。 -o output_filename,确定输出文件的名称为output_filename,同时这个名称不能和源文件同名。如果不给出这个选项,gcc就给出预设的可执行文件a.out。 -g,产生符号调试工具(GNU的gdb)所必要的符号资讯,要想对源代码进行调试,我们就必须加入这个选项。 -O,对程序进行优化编译、连接,采用这个选项,整个源代码会在编译、连接过程中进行优化处理,这样产生的可执行文件的执行效率可以提高,但是,编译、连接的速度就相应地要慢一些。 -O2,比-O更好的优化编译、连接,当然整个编译、连接过程会更慢。 -Idirname,将dirname所指出的目录加入到程序头文件目录列表中,是在预编译过程中使用的参数。

参考资料:http://ke.baidu.com/view/4848.htm

热心网友 时间:2022-06-17 15:43

gcc -o test test.c
结果生成可执行文件test

热心网友 时间:2022-06-17 15:43

GCC命令用法很多 具体语法可以查看手册,man gcc或者是gcc --help或者gcc --info
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...flash学得好、将来会有什么用、求哥哥、姐姐们、帮帮忙 我即将初中毕业,想要读技校,但又不知选那科好`哥哥姐姐们帮个忙吧! 成绩不好,高中毕业想学电脑,哪位哥哥姐姐知道帮忙推荐下学校_百度知 ... 大学计算机3级 怎样学习啊 难吗 哥哥姐姐 帮帮忙吧 ...就业怎样?我报了这个专业,请各位哥哥姐姐帮帮忙 请IT业工作的哥哥姐姐帮忙出出主意~~ ...师傅让他沿着水缸边行走练功。有谁知道这个电影叫什么? 小伙穿越拜"小龙女"为师,与小龙女合练武功是什么电影 ...电影开头是一个赤膊的男主角在练功,然后再和队友们去做任务,结果一... ...一秒竟然穿越了醒来第一句话就是疼死宝宝了是什么电视剧? 怎么查看linux 是否安装gcc GCC编译器是安装在Linux哪个文件夹下 如何在linux中安装gcc编译器? gcc是不是linux自带的编译器?要不要安装? Linux里面gcc是什么? 下载的压缩文件怎么安装 电脑上下载了压缩文件,不知道怎样打开安装 压缩文件下载下来是这样的怎么安装? 我下载了一个压缩文件 怎样安装 xp系统的压缩文件下载好了,怎么安装啊。 zip文件怎么安装在电脑上? 下载的东西怎样解压安装?? 已经把压缩文件下载好了怎么安装?求详细步骤 压缩的软件下载后怎样安装 压缩文件下载下来后怎么安装啊? 下载的压缩包软件如何安装? QQ多人视频会议可以轮巡参会人员的视频图像吗? 比如十五个人在不同的地方开会,系统在屏幕上以小画面 电脑跟对方手机可以开腾讯视频会议吗? 腾讯会议能不能对参会人员视频轮询? 腾讯会议如何不被提问?入会人员顺序是什么?提问的顺序是怎么样的... linux安装GCC后,想删除,如何删除GCC? Linux下怎么配置gCC LINUX下如何打开GCC? linux下怎样进入gcc编译器 如何把所有空行删除 找手英文歌曲 查找手机软件哪里可以下载? word怎么把空行删掉 请问Word中如何将大量空行删除? 零基础绘画初学者是找厉害的老师上网课打基础还是找手 word如何把空行删除 找手工活下载什么软件 手机下载软件在哪找 手环找手机功能,是否手机下载App? 找几手比较好听的歌下载 将word中的空行删除的方法 俄想找手拿白色面具的情侣男女头像 。闪图也行 。谢谢。 现在去哪里下载斗手直播啊? 如何将excel表中的空行删除 如何在手机上下载手电筒功能?