导航:首页 > 操作系统 > 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相关的资料

热点内容
电脑文件夹显示chk 浏览:229
上海东方压缩机厂待遇 浏览:366
节令一种命令阅读 浏览:668
服务器bat怎么设置 浏览:590
寿司解压视频教程 浏览:917
巫师二编译脚本时出现错误 浏览:835
命令行建立文件夹 浏览:329
hpmp命令 浏览:415
文件夹tsgame里面是什么 浏览:715
如何做服务器的镜像 浏览:533
linux远程控制软件 浏览:173
fatf发布加密资产的标准 浏览:535
梯形图显示工程未编译 浏览:123
phicomm体脂秤用什么app 浏览:404
七年级英语上册pdf 浏览:53
matlab需要配置编译器 浏览:597
四个脚印是什么app 浏览:746
用递归设计的算法效率 浏览:137
零基础十天学会单片机 浏览:305
宝塔系统命令 浏览:189