修改ubuntu中的gcc和g++版本

本人测试用的Ubuntu15.10 默认的是使用gcc5.x,而matlab2014b只有gcc4.7才支持,修改ubuntu中的gcc和g++版本:

ctrl + alt + t打开终端,输入:

sudo apt-get update
sudo apt-get install gcc-4.7
sudo apt-get install g++-4.7

gcc --version显示版本依然是5.x,并没有把4.7版设置为默认的gcc的链接文件,进入/usr/bin/把gcc这个文件删除,建立链接到gcc-4.7(g++类似):
cd /usr/bin
sudo rm gcc
sudo ln -s gcc-4.7 g++
sudo rm g++
sudo ln -s g++-4.7 g++

时间: 2024-11-24 00:56:14

修改ubuntu中的gcc和g++版本的相关文章

升级ubuntu中的gcc和g++版本

在利用张乐博士的最大熵模型工具包(Maximum Entropy Modeling Toolkit for Python and C++)和条件随机场的经典工具包CRF++(CRF++: Yet Another CRF toolkit)进行分词的时候,发现工具包不能正常安装,从报出的错误推测是gcc的版本较低,上述工具包发布于2011年,推测使用了较新的C++11标准.我们知道C++11标准开始支持各种新的特性.本人测试用的Ubuntu10.04默认的是使用gcc4.4.3,而只有gcc4.7才

怎样在Centos中配置gcc、g++、和gdb?

linux中使用gcc来编译C程序,使用g++来编译C++程序,使用GDB来调试程序,这些使用工具都需要自己进行安装,那么应该怎样配置这些工具呢? 首先,在命令行中输入vi查看一下vim的信息如下: 然后,输入ls -a查看是否存在.vimrc和.viminfo这样的配置文件,结果如下: 1.配置gcc.g++ Centos中使用yum来配置gcc和g++,若要安装gcc,则在命令行中输入:yum -y install gcc,按回车键就能够进行gcc的安装,若要安装g++,则需要在命令行中输入

ubuntu下安装gcc,g++

sudo apt-get install build-essential //安装软件列表,因为gcc,g++一般是自带的,安装了软件列表就自然安装上gcc和g++了 gcc --version //查看gcc版本 g++ --version //查看g++版本

ubuntu中升级nginx到最新版本

#系统信息 lsb_release -a No LSB modules are available. Distributor ID:                 Ubuntu Description: Ubuntu 14.04.4 LTS Release:      14.04 Codename: trusty #下载最新版nginx (截至2016-3-13最新版为1.9.12) wget http://nginx.org/download/nginx-1.9.12.tar.gz #解压

在Ubuntu中通过update-alternatives切换软件版本

http://persevere.iteye.com/blog/1479524 update-alternatives是ubuntu系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令.哪个软件版本,比如,我们在系统中同时安装了open jdk和sun jdk两个版本,而我们又希望系统默认使用的是sun jdk,那怎么办呢?通过update-alternatives就可以很方便的实现了. sudo update-alternatives --install /usr/b

ubuntu中更改python的默认版本

转:https://www.cnblogs.com/dylancao/p/10219956.html 一般Ubuntu默认的Python版本都为2.x, 如何改变Python的默认版本呢?假设我们需要把Python3.5设置为默认版本:首先查看Python默认版本: [email protected]~$:python --version Python 2.7 搜索系统是否已经安装Python3.5: [email protected]~$:whereis python3.5 如果结果里有/us

Ubuntu中使用GCC编译器出现:没有那个文件或目录

(1)当我们在编译代码的时候,我们通常会遇到以下错误 但是我们确实看到,我的文件是存在的! 问题是什么那: a.自己的目录确实不对,这种只需修改一下目录就可以,没的说: b.最隐蔽的一种是,文件命名的时候出现的问题,如下听我细说 上边这个是正常的命名,当把鼠标放在后缀后边的时候,是紧靠的: 而你看上边这个就是刚才没有找到的 后缀后边是有一个 空格的! 尼玛 空格 太隐蔽了!问题找到了  去掉空格就好了就好了! ok!可以了 看看效果! 为了更有效的说明问题!我们把上边的两个测试文件放到windo

更改Ubuntu gcc、g++默认编译器版本

方法一: 首先,看一下你的Ubuntu都装了哪些版本的gcc 用命令:ls /usr/bin/gcc* -l  我的显示是 lrwxrwxrwx 1 root root      7 2011-08-14 15:17 /usr/bin/gcc -> gcc-4.6 -rwxr-xr-x 1 root root 224544 2011-10-06 05:47 /usr/bin/gcc-4.4 -rwxr-xr-x 1 root root 237072 2011-09-17 17:25 /usr/b

【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