那个网站点击率高,域名解析大全,wordpress设置文章图片幻灯片放映,wordpress做出的学习gcc如何在 Ubuntu 下安装和使用 gccGCC 是在Linux 系统中用的比较多的编译器#xff0c;一般做Linux 开发的朋友都会用 GCC 编译器#xff0c;但今天在 Ubuntu 上安装 GCC 时出现了问题#xff0c;于是上网查询如何在Ubuntu 上安装 GCC#xff0c;答案如下#xff1a;…学习gcc如何在 Ubuntu 下安装和使用 gccGCC 是在Linux 系统中用的比较多的编译器一般做Linux 开发的朋友都会用 GCC 编译器但今天在 Ubuntu 上安装 GCC 时出现了问题于是上网查询如何在Ubuntu 上安装 GCC答案如下方法一该方法超简单:sudo apt-get build-depgcc就上面这条命令就可以搞定方法二sudo apt-get install build-essential还是简单一句命令也可以搞定安装完了可以执行gcc--version的命令来查看版本输出如下gcc(GCC)4.2.3(Ubuntu4.2.3-2ubuntu7)Copyright(C)2007FreeSoftwareFoundation,Inc.编译则使用 gcc 命令。要往下学习首先就得熟悉 gcc 命令的用法。gcc 命令提供了非常多的命令选项但并不是所有都要熟悉初学时掌握几个常用的就可以了到后面再慢慢学习其它选项免得因选项太多而打击了学习的信心。一. 常用编译命令选项假设源程序文件名为 test.c 。1. 无选项编译链接用法#gcc test.c作用将test.c 预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件默认输出为 a.out 。2. 选项 -o用法#gcc test.c -o test作用将test.c 预处理、汇编、编译并链接形成可执行文件 test 。-o 选项用来指定输出文件的文件名。3. 选项 -E用法#gcc -E test.c -o test.i作用将test.c 预处理输出 test.i 文件。4. 选项 -S用法#gcc -S test.i作用将预处理输出文件test.i 汇编成 test.s 文件。5. 选项 -c用法#gcc -c test.s作用将汇编输出文件test.s 编译输出test.o 文件。6. 无选项链接用法#gcc test.o -o test作用将编译输出文件test.o 链接成最终可执行文件 test 。7. 选项-O用法#gcc -O1 test.c -o test作用使用编译优化级别 1 编译程序。级别为 1~3级别越大优化效果越好但编译时间越长。二. 多源文件的编译方法如果有多个源文件基本上有两种编译方法[假设有两个源文件为 test.c 和 testfun.c]1. 多个文件一起编译用法#gcc testfun.c test.c -o test作用将testfun.c 和 test.c 分别编译后链接成test 可执行文件。2. 分别编译各个源文件之后对编译后输出的目标文件链接。用法#gcc -c testfun.c //将 testfun.c 编译成testfun.o#gcc -c test.c //将 test.c 编译成test.o#gcc -o testfun.o test.o -o test //将 testfun.o 和 test.o 链接成 testUbuntu Linux gcc 安装 使用方法分类 技术专栏 2008-06-07 19:43 4473 人阅读 评论(2) 收藏 举报准备工作如果你还没装编译环境或自己不确定装没装不妨先执行sudo apt-get install build-essential如果你需要编译 Fortran 程序那么还需要安装 gfortran( 或 g77)sudo apt-get install gfortran如果你已经了解一些 vim 的知识而且想用它来编辑源代码那么我们不妨装个完整版sudo apt-get install vim-full如果你不了解vim 选择gedit、kate 或mousepad 来编辑源代码就好了注意本文可能会让你失望如果你看完后有下列疑问的话为什么要在终端输命令啊 GCC 是什么东西怎么在菜单中找不到 GCC 不能有像 VC 那样的窗口吗…… 那么你真正想要了解的可能是anjutakdevelop gean code blockseclipseneatbean 等 IDE 集成开发环境 。即使在这种情况下由于 GCC 是以上 IDE 的后台的编译器本文仍值得你稍作了