导航:首页 > 操作系统 > linuxgccc

linuxgccc

发布时间:2024-10-19 13:13:51

A. linux中如何用gcc编译用vi写的c文件

方法/步骤

1、进入linux系统,创建C文件“vim test.c”同时进入vim编辑界面也可以利用指令“touch test.c”创建后,然后“vim test.c”进入vim编辑界面。

B. linux下用gcc编译的c程序,为什们每次运行必须在文件名前家./怎样可以让运行的时候不用加

这是因为当前目录不再PATH中。
所以执行该程序必须加上路径(绝对路径活相对路径)。
“.”在Linux(以及许多其他系统中)指的是当前目录(就是你执行pwd所看到的目录)。因此“./foo”指的是运行当前目录下的foo程序。
如果需要不加“./”,有如下解决方法:
1)把这个程序复制到PATH中有的目录中去。
(查看PATH中有哪些目录用“echo $PATH”)
2)把路径“.”加入到PATH中去:
执行
export PATH=$PATH:.
如果希望不用每次启动新BASH的时候都设置这个环境变量,请在~/.bash_profile(在不同的系统中可能并不一样,在Ubuntu中默认是~/.profile)中找到PATH变量并添加“.”路径。
注意:这样如果系统PATH中有与你的程序的同名文件,那么执行的将不是你的程序。当然,把上面那个命令改成
export PATH=.:$PATH可以解决这个问题,但这是很危险的(加入有人在某个目录下把一个木马起名ls,那么你在这个目录下运行ls就会......)。

总的来说,建议习惯使用“./”来执行当前目录的程序。

C. 请问linux下cc和gcc是同一个东西吗

linux下cc和gcc是同一个东西.

cc 是 unix 上 C 编译器 传统 名字。linux 仿 unix,你可以用 名字 cc .

linux 上 C 编译器 就是 GNU C 编译器 gcc。

unix 上 可以另装 gcc, 但 unix 自带的 cc 编译器 不是 gcc。

D. Linux gcc-c++是什么东西

Linux上袜枣的gcc是Gnu的C语言编译器,至于C++编译器,它的名字叫做g++。

实际上不要被这些程序名字所迷惑,以Gcc为例,它始终秉承了Linux程序设计桥好旦的一个基本原则——小即是美,多个小程序共同合作的原则。实际上gcc这个程序,下面包含了cpp(c preprocess 是c语言的预处理器)、as、ld、cc(c语敏扰言编译器)这四个程序,实际上gcc只是一个接口程序。

阅读全文

与linuxgccc相关的资料

热点内容
小书亭下载的文件在哪手机文件夹 浏览:173
交叉编译器编译单个c文件 浏览:509
代理服务器地址列表吧 浏览:928
java列出所有文件 浏览:866
压缩包看图软件 浏览:187
sqlite在android中的应用 浏览:657
一本通pdf 浏览:912
2021免费的编程软件 浏览:124
项目编译后浏览器不对应刷新 浏览:565
三星升级android60 浏览:295
粘土的压缩模量 浏览:117
美国程序员生活 浏览:222
51单片机摘要 浏览:408
英语经典pdf下载 浏览:320
大学文件夹怎么删除 浏览:671
linux科研软件 浏览:556
ue4打包编译着色器 浏览:778
云服务器可以在手机上登录吗 浏览:678
网游脚本为什么要连接服务器 浏览:11
程序员发展路线图 浏览:320