我装的是RedhatLinux9,大家都知道Linux和Unix所带的C编译器是cc,记得应该在/bin这个目录下吧,一般情况下会装上它的,就可以在某个目录里编译C程序了,比如有个C原代码文件abc.c,就可以这样编译它:

# cc abc.c

然后就可以

# ./abc

来运行它了。

但现在我没有装这个cc(C编译器),机子里也没装任何其他C或C++编译器,所以就没法在解开.tar.gz文件后再make编译这些程序的原代码,我装Samba 3.0就装不上,提示说找不到任何C或C++编译器。我又下载了gcc3.3.1,但它也是.tar.gz文件,也是需要C编译器的。

我都翻遍了我的三张Redhat9安装光盘,在里面的RPM包里找可能带cc的,但找不到,在图形界面里的“添加/删除程序”里我也找不到,里面好象没有字符模式下的C或C++编译器,都是KDE或Gnome等图形界面下的开发软件。我又把安装盘里凡带“gcc”字样的RPM包都重新装了一遍,但还是不行啊!提示符下运行cc或gcc都说程序找不到!

朋友们,在这种Linux里没装任何C或C++编译器的情况下,我怎样补足再安上它啊?!请告诉我这个cc应该在那个RPM包里?或者怎样从网上找到这个cc或gcc的RPM安装包?(不要给.tar.gz结尾的安装包,因为我已经下载了gcc的原码安装包,没C编译器就还是装不上!)

请快帮帮我呀,急啊!!!

|

只能用RPM方式安装.

空间有点小.

==================================================

[root@******* root]# rpm -ql gcc

/usr/bin/c89

/usr/bin/c99

/usr/bin/cc

/usr/bin/gcc

/usr/bin/gcov

/usr/bin/i386-redhat-linux-gcc

/usr/bin/protoize

/usr/bin/unprotoize

/usr/lib/gcc-lib

/usr/lib/gcc-lib/i386-redhat-linux

/usr/lib/gcc-lib/i386-redhat-linux/3.2.2

====================================================

|

第一张盘放进光区会自动运行,你选添加包,一会就找到的Gcc的,加上就完了

|

我帮你查了一下,gcc属于gcc-version.rpm包,你只要在安装光盘中找到该文件,装上就可以了。

|

# gcc abc.c

|

RedhatLinux9默认安装gcc的,你可以输入gcc -v看看

如果没有,Redhat光盘里也有的,应该是第一张盘

linux没有c编译器,兄弟们,我这有台电脑里的Linux缺少cc(C编译器),我该怎么把它补上去啊?急啊!!!...相关推荐

  1. 使用Synergy控制实现一套键盘鼠标控制多台电脑(windows+linux)

    一,下载安装 Synergy windows版本下载地址:http://www.3322.cc/soft/14996.html Synergy linux版本下载地址:https://www.jb51 ...

  2. 神舟 linux支持内存插槽,关于在神舟电脑里折腾linux的诸多麻烦

    第一 独显问题 几乎所有的游戏本安装linux时,都会有各种各样的独显问题,比如说开机卡登录页面,卡logo,卡开机后的鼠标,关机后卡在没有鼠标的页面,花屏,分辨率太低,等等等. 我在安装deepin ...

  3. Linux 复制文件夹或文件到另一台电脑上

    Linux scp 命令用于 Linux 之间复制文件和目录. scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令. scp 是加 ...

  4. linux中python编译器的配置_PyCharm配置虚拟编译环境(windows/linux通用版)

    无论哪一个虚拟环境都需要依靠python官方的包(python2.×/python3.×),所以第一件事情就是要安装一个python包,主要途径如下:安装anaconda,目前最方便的python环境 ...

  5. 嵌入式linux系统移植的四大步骤_如何移植开源软件到嵌入式Linux系统

    我们知道,在PC机Linux上,安装开源软件,一般来讲,大多是如下几个步骤就搞定了. tar -xzf  open_source_software.tar.gz cd       open_sourc ...

  6. linux和python哪个工资高,关于树莓派:用它来学习Linux及Python真的高效?

    姓名:冯子豪 学号:16020199001 转载自https://blog..net/sfM06sqVW55DFt1/article/details/79293166 [嵌牛导读]树莓派是一种便宜的卡 ...

  7. 《Linux C编程从入门到精通》一第1章 Linux基础1.1 Linux的起源、发展和分类

    本节书摘来自异步社区<Linux C编程从入门到精通>一书中的第1章,第1.1节,作者 宋磊 , 程钢,更多章节内容可以访问云栖社区"异步社区"公众号查看 第1章 Li ...

  8. Linux用户抢占和内核抢占详解(概念, 实现和触发时机)--Linux进程的管理与调度(二十)

    日期 内核版本 架构 作者 GitHub CSDN 2016-07-01 Linux-4.6 X86 & arm gatieme LinuxDeviceDrivers Linux进程管理与调度 ...

  9. VMware里的linux系统里的命令行里会有bee的声音,要如何关掉

    VMware里的linux系统里的命令行里会有bee的声音,要如何关掉 取消bell报警声的方法:登陆linux系统vi /etc/inputrc找到set bell-style none 将前面的# ...

最新文章

  1. Linux中profile、bashrc、bash_profile之间的区别和联系
  2. 指针津逮--------浅谈从指针到“ref”
  3. boost::python模块实现使用内置 python 数据类型创建 ndarrays 的示例,并提取成员变量的类型和值测试程序
  4. 网络操作 回调函数 http
  5. SpringBoot (14)---日志配置(logback)
  6. MySQL 基础 —— 字符串处理
  7. 《数据结构》二叉查找树
  8. jquery easyui+spring mnv 样式引不进,需要加载静态资源
  9. AR标记时虚实融合投影仪和相机的手动标定
  10. Python实现音乐推荐系统【跟着迪哥学python】
  11. 曲线坐标系与直角坐标系转换(一)——基础:matlab插值函数简介
  12. 小米手机上的云便签怎么把数据导出电脑
  13. 右脑记忆法的个人理解
  14. CSS3(新增样式)
  15. 高等数学 - 对弧长的积分
  16. 利率浮动幅度bp什么意思,浮动利率bps换算百分比
  17. Elasticsearch生命周期ILM若干时间后自动删除索引index
  18. 一个心理学教授关于“挣钱”的看法!
  19. ssm(day-01)
  20. 博弈之威佐夫博弈详解

热门文章

  1. 漫画:如何优化 “字符串匹配算法”?
  2. 2020年,程序员要做好苦日子的准备了!
  3. Kotlin 能取代 Java 吗?
  4. Google 又又又要“重回中国”了?
  5. @程序员们,华为员工 300 万分红,老板给你多少年终奖?
  6. 从15000个Python开源项目中精选TOP30,GitHub平均star为3707,赶紧收藏!
  7. ubuntu12.04 启动mysql_ubuntu 12.04 mysql 改utf8 启动不了
  8. 第 24 章 状态模式
  9. python中字典的用法_Python字典操作用法总结
  10. ubuntu安装python_使用WSL在Windows上搭建Python开发环境