【LINUX】降级安装低版本GCC,G++】的更多相关文章

由于要制作crosstool,需要用到gcc 4.1.2来编译,而Ubuntu 12.04下的gcc版本是gcc 4.6.3,高版本的gcc也不是好事啊. 下面介绍gcc 4.1.2的编译安装方法: 1. 下载并解压源码:wget http://mirrors.ustc.edu.cn/gnu/gcc/gcc-4.1.2/gcc-4.1.2.tar.bz2tar jxvf gcc-4.1.2.tar.bz2 2. 安装依赖库及软件:sudo apt-get install libc6-dev li…
编程实践中,可能会遇到需要较低版本gcc以兼容相应程序的需求,这时就需要我们将系统中默认的gcc版本较低,或者重新编译生成.(UBUNTU12.04下实现gcc4.2.3) 方法1: 对于UBUNTU12.04现在支持的最低版本是gcc4.4.*, 如果程序需要的编译器  >= 4.4.* 就可以比较优雅的解决了.           相应的命令:                              sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-…
1.Fedora12下gcc位置及其版本如下: 2.根据需要,要安装低版本的gcc,直接用"yum install gcc"安装时默认是安装最新版本的gcc,如下: 3.可先通过"yum list compat-gcc*"查看版本,然后再利用"yum install compat-gccXXX"安装,如下: 4.接下来指定要安装的版本进行安装: 5.输入y就开始下载并自动安装,并在目录"/usr/bin/""/usr…
来自:http://blog.sina.com.cn/s/blog_6cee149d010129bl.html 发现Android的版本中编译Host的程序经常因为本机的Gcc版本过高,需要这样那样的修改,烦的很! 索性直接降级gcc和g++, 而且可以很容易切换   ubuntu 12.04 中带的Gcc/G++都是4.6了,我们把系统默认的降级到4.4   $sudo apt-get install gcc-4.4 $sudo update-alternatives --install /u…
SCL(Software Collections)是一个CentOS/RHEL Linux平台的软件多版本共存解决方案,为用户提供一种方便.安全地安装和使用应用程序和运行时环境的多个版本的方式. Developer Toolset是为CentOS和REHL Linux平台开发者设计的开发工具集,提供GCC工具集.GNU Debugger以及其它开发.调试.性能测试工具的不同版本. 因此,可以通过安装scl源并下载对应版本的devtoolset来达到管理高版本gcc.g++.gfortran等开发…
1.下载安装包,cd到文件所在目录 sudo dpkg -i gcc41-compat-4.1.2-ubuntu1210_i386.deb g++41-compat-4.1.2_i386.deb 2.查看安装到系统的gcc ls /usr/bin/gcc* 3. 下载完包之后,建议是直接sudo dkpg -i *.deb这样安装 由于gcc安装互相有版本的支持,有很折腾的顺序要求,好像这样安装系统会自动排列安装的的顺序,比较方便 安装完之后需要设置一下,把默认的gcc和g++版本给改下来(PS…
如何把SQLServer数据库从高版本降级到低版本 编写人:CC阿爸 2015-4-7 近期在给一个客户推行ECM系统时,基本客户的硬件环境,我们为其安装的为SQL2008 64位的数据库系统.在安装时一切顺利.但在恢复我们初始化数据库就遇到问题了. 今天在这里,我想与大家一起分享如何把SQLServer数据库从高版本降级到低版本,在此做个小结,以供参考.有兴趣的同学,可以一同探讨与学习一下,否则就略过吧.   1. 首先给大家看看恢复备份时遇到的问题 这样一看,就知道问题了,原来我们的数据库是…
将低版本gcc编译过的程序移植到高版本GCC时, 可能会出现一些兼容性问题. 原因是, 为了适应新的标准,一些旧的语法规则被废弃了. 关于这方面的一些具体资料可从该处查询. 这里只是自己遇到的其中一个问题. 错误提示: In instantiation of ‘int t(T) [with T = int]’ required from here error: ‘f’ was not declared in this scope, and no declarations were found b…
CentOS下安装高版本GCC 微信分享:   有时编译需要用到4.8以上版本的GCC,由于CentOS源没有提供高版本的GCC安装包,这时就不能通过安装包安装.通常的解决方案就是通过编译安装高版本的GCC. 这里介绍一个更高级.更好用.更简单的方法来升级系统GCC,本文将介绍如何利用CentOS的新特性SCL进行高版本GCC的安装. 什么是SCL 请参考:如何在CentOS上启用软件集Software Collections一文 通过SCL安装GCC 官方SCL仓库 devtoolset-3:…
CentOS7安装高版本gcc 下载 从hust镜像站下载gcc源码包. http://mirror.hust.edu.cn/gnu/gcc/ 我选择的是gcc-8.3.0.tar.gz. cd mkdir software cd software wget http://mirror.hust.edu.cn/gnu/gcc/gcc-8.3.0/gcc-8.3.0.tar.gz tar zxvf gcc-8.3.0.tar.gz cd gcc-8.3.0 下载依赖包: ./contrib/dow…