导航:首页 > 操作系统 > linux运行gcc

linux运行gcc

发布时间:2023-04-08 18:27:23

1. linux系统中gcc的命令怎么用

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所指出的目录加入到程序头文件目录列表中,是在预编译过程中使用的参数。

2. 虚拟机下的linux怎么运行gcc

先让虚拟机中的linux能上网,只要你主机能上网,把虚拟机的网卡模式设置为桥接模式,就可以了

然后在运行yum install gcc -y,(你的linux版本挺老的,估计够呛能有yum)那就得手动安装
wget ftp://rpmfind.net/linux/freshrpms/redhat/9/yum/yum-2.0.4-1.rh.fr.i386.rpm
rpm -ivh yum-2.0.4-1.rh.fr.i386.rpm
yum update
然后再运行
yum install gcc -y

3. 如何用GCC在linux下编译C语言程序

在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器,假设我们有下面一个非常简单的源程序(hello.c):


int main(int argc,char **argv)


{


printf("Hello Linux ");


}


要编译这个程序,我们只要在命令行下执行:


gcc -o hello hello.c


gcc 编译器就会为我们生成一个hello的可执行文件.执行./hello就可以看到程
序的输出结果了

阅读全文

与linux运行gcc相关的资料

热点内容
linuxjava服务器搭建 浏览:356
实用c程序设计pdf 浏览:201
手机vnc如何连接服务器 浏览:392
变小孩脸的app叫什么苹果 浏览:618
高清网视通服务器怎么连接 浏览:768
智能合约编译部署过程的小白讲解 浏览:656
极速递app是个什么东西 浏览:715
aiot用什么单片机 浏览:308
钉钉视频app为什么找不到 浏览:411
微信如何发pdf文件 浏览:474
裁缝pdf 浏览:554
javaxml实体类 浏览:704
装单片机的保护管 浏览:663
tmgp文件夹叫什么 浏览:581
有什么云服务器可以免费 浏览:66
phpforeachlist 浏览:759
查看网页php源代码 浏览:571
手机来电如何加密 浏览:458
importjavautil 浏览:323
路由器建云服务器地址 浏览:176