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

热点内容
androidndk开发pdf 浏览:824
山海经校注修订pdf 浏览:748
dom高级编程 浏览:563
收到加密文件后怎么删除 浏览:942
fpga深度算法学习 浏览:27
春天还会源码的诗句 浏览:556
程序员如何学习工程造价 浏览:803
小米产品搭配什么app 浏览:968
女程序员开口唱歌 浏览:103
程序员禅定 浏览:882
181小游戏服务器地址大全 浏览:256
openofficelinux中文 浏览:618
安卓内录怎么录才能清楚 浏览:519
程序员转正述职报告 浏览:801
路由器telnet命令 浏览:406
命令符怎么打开设置 浏览:131
考研数学全书pdf 浏览:614
linuxgccc 浏览:864
单个苹果耳机怎么连接安卓 浏览:566
塘管家源码 浏览:700