Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4

2015-07-16  北京  张俊浩

ubuntu 32bit系统下安装gcc 4.4的最好方法是仅用以下两条命令,不需要其它命令,否则编译时可能会出错。

sudo apt-get install gcc-4.4

sudo apt-get install g++-4.4

装完后在/usr/bin目录下

$ ls -l gcc*

lrwxrwxrwx 1 root root      7 2011-10-29 09:11 gcc -> gcc-4.6

-rwxr-xr-x 1 root root 224544 2011-10-06 05:47 gcc-4.4

-rwxr-xr-x 1 root root 302104 2011-09-17 05:43 gcc-4.6

发现gcc 链接到gcc-4.6,  需要将它改为链接到gcc-4.4 :

sudo mv gcc gcc.bak

sudo ln -s gcc-4.4 gcc

同理

ls -l g++*

lrwxrwxrwx 1 root root      7 2011-08-14 15:17 g++ -> g++-4.6

-rwxr-xr-x 1 root root 228640 2011-10-06 05:45 g++-4.4

-rwxr-xr-x 1 root root 306200 2011-09-17 05:39 g++-4.6

需要将g++链接改为g++-4.4:

/usr/bin$ sudo mv g++ g++.bak

/usr/bin$sudo ln -s g++-4.4 g++

再查看gcc和g++版本号:

gcc -v

g++ -v

均显示gcc version 4.4.6 ,说明gcc 4.4安装成功。

Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4

Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4相关推荐

  1. ubuntu安装python环境_AirSim 无人驾驶教程(1)Airsim 在Ubuntu环境下的安装

    AirSim 无人驾驶教程(1)Airsim 在Ubuntu环境下的安装 说实话我自己内心是不看好无人驾驶的短期普及的,但是通过对无人驾驶的研究可以实现对一些科学知识的掌握和探索.通过无人驾驶的仿真环 ...

  2. MacOSX系统下HomeBrew安装指定版本的软件 IntelliJ IDEA 设置多个Go语言版本开发

    HomeBrew安装指定版本的软件 快速多版本切换 通过 brew install [formula]@[tag] 安装多个版本,然后把其他版本移动到[formula]默认目录中,然后通过brew s ...

  3. ubuntu环境下php安装amqp扩展

    1.安装librabbitmq扩展 apt-get install librabbitmq-dev 2.下载phpamqp扩展 地址http://pecl.php.net/package/amqp 选 ...

  4. ubuntu环境下如何安装jdk,安装eclipse,安装android studio总结

    1 安装jdk总结: 先下载ubuntu的jdk,然后解压,放入文件夹,然后在profile里面配置,关键命令如下 sudo gedit /etc/profile 然后加入以下配置 export JA ...

  5. arm平台ubuntu环境下telnet安装及启动

    一.首先查看telnet运行状态 #netstat -a | grep telnet 输出为空,表示没有开启该服务 这个可以不运行,有的没有安装netstat命令 二.安装openbsd-inetd ...

  6. ViSP学习笔记(一):Ubuntu环境下ViSP安装

    开发环境:Unbuntu 18.04 LTS + ROS Melodic + ViSP 3.3.1 文章内容主要参考ViSP官方教学文档:https://visp-doc.inria.fr/doxyg ...

  7. Ubuntu 环境下 php 安装 swoole 扩展

    一.安装swoole 下载地址 选择最新版或者稳定版下载 cd ~ wget https://github.com/swoole/swoole-src/archive/v1.9.1-stable.ta ...

  8. Ubuntu环境下vjudge系统搭建

    Ubuntu环境下vjudge系统搭建 零. 前言 本文简单的介绍了vjudge 在 ubuntu环境下的安装,本文使用的vjudge源码来自浙江传媒大学张浩斌老师的 GitHub .教程大致思路来自 ...

  9. Open vSwitch安装指定版本ovs

    最近在学习ovs,所以,在晚上一直看教程,找到了这个,感觉作者讲的非常详细,就转过来保存,大家参考学习. 在ovs学习过程中,如果自己想要安装一个ovs交换机其实一条简单的命令 apt install ...

最新文章

  1. 最大流 ---- 最大不相交路径数 ---- P2766 最长不下降子序列问题(网络流24题)
  2. 038_JavaScript对象
  3. 本地不安装Oracle,plsql远程连接数据库
  4. sqlserver查看索引_SQL Server页中行物理存储
  5. pcs层到mac层_mac层
  6. 高考考生已成不法分子觊觎“肥肉” 个人信息及财产成重点目标
  7. 第二节:ES6新增了let关键字,干嘛用的?
  8. selenium java项目_1)selenium+ java集成,待深度项目流程应用
  9. openstack 功能_OpenStack Juno的新功能
  10. 2017.9.15 最大数maxnumber 思考记录
  11. hive 修改分区备注_hive修改 表/分区语句
  12. sticky-footer布局
  13. Openfire Meetings插件是一个包含各种Jitsi项目(如VideoBridge和Meet)的实现
  14. 基于 koajs 的前后端分离实践
  15. showModalDialog 的重要提示
  16. 微软已成全球SaaS老大,谁将成为中国SaaS行业龙头
  17. grafana 批量添加图表
  18. dubbo最全的使用教程
  19. html页面最大化最小化设置,网页窗口最大化快捷键 改变窗口大小的快捷键是什么...
  20. 为啥俺要写博客--凭什么?

热门文章

  1. SQuirreL SQL Client的安装
  2. [转载] Motorola——手机USB驱动程序v4.9.0(用于windows)
  3. 【python】python每天抓取一篇英语美文,发送到邮箱
  4. 01一起来吃西瓜——线性回归
  5. python中arange是什么意思_python中arange是什么意思
  6. 量化投资学习-37:底部涨停板操作
  7. 第24节 综合网络配置实验(含IP、RIP、VLAN、VTP、HSRP、ACL、NAT等配置完整命令)——基于PacketTracer8.0仿真实验
  8. 某人一年Android工作经验,一举拿下百度、网易、美团、小米、快手等Offer面经
  9. WRF模式运行的流程以及简单错误的避免
  10. 毕业设计-基于微信小程序的智能查寝系统