莫世忠笑谈渴饮匈奴血:关于linux下如何构键c语言开发环境

来源:百度文库 编辑:高考问答 时间:2024/04/26 13:44:16
我最近在学习使用linux(red hat),朋友建议我最好学一下c语言,可是如何建立开发环境?我在网上看到过gcc -o……,我也式过,用vi编了一保存后gcc—o ……没生成任何……。((我在用字符界面的linux))我是linux的新手,望有这方面的行内人士或专家帮帮我。最好能详细一点。

不用专门“构建开发环境”,只要在安装过程中选中 gcc 组件即可

gcc -o a a.c

会试图编译 a.c 并生成 a (目标程序), 用 ./a 运行(如果不行用 ls -l 查看一下是否有可执行属性,可以用 chmod u+x a 添加可执行属性)

直接

gcc a.c

也可以,会生成 a.out

./a.out 可以运行

Linux下C语言编程入门
Linux 上可用的 C 编译器是 GNU C 编译器, 它建立在自由软件基金会的编程许可证的基础上, 因此可以自由发布. 你能在 Linux 的发行光盘上找到它.

GNU C 编译器
随 Slackware Linux 发行的 GNU C 编译器(GCC)是一个全功能的 ANSI C 兼容编译器. 如果你熟悉其他操作系统或硬件平台上的一种 C 编译器, 你将能很快地掌握 GCC. 本节将介绍如何使用 GCC 和一些 GCC 编译器最常用的选项.

使用 GCC
通常后跟一些选项和文件名来使用 GCC 编译器. gcc 命令的基本用法如下:
gcc [options] [filenames]

具体内容请看参考资料