精华内容
下载资源
问答
  • 降低linuxgcc版本

    千次阅读 2016-10-02 11:47:21
    在编译opencv3.1.0时,总是出现fatal error,..../contrib/download_prerequisites #4.94是我下载的版本号 #--disable-multilib只编译64位(64-bit-only compiler)的编译器,如果是32位的则去掉改选项。 ./configure -

    在编译opencv3.1.0时,总是出现fatal error,#include_next

    #进入gcc源码目录
    cd gcc_src/
    
    #解决依赖 
    ./contrib/download_prerequisites 
    
    #4.94是我下载的版本号
    #--disable-multilib只编译64位(64-bit-only compiler)的编译器,如果是32位的则去掉改选项。
    ./configure --prefix=/usr/bin/gcc-4.9.4 --enable-language=c,c++ --disable-multilib
    make #很慢,大家可以睡个觉。。看个电影,其实我还没编译完 :)
    sudo make install 
    展开全文
  • 降低gcc版本

    2015-10-20 14:39:34
    linux实现降低使用的gcc版本,安全方便
  • LinuxGCC降低版本 gcc 4.4.6

    千次阅读 2014-04-03 17:31:18
    1.从官网下载GCC合适的版本,http://gcc.gnu.org,由于这里不支持4.5及以上,我就选了4.5以下的最高版本4.4.6,有gcc-4.4.6.tar.gz和gcc-4.4.6.tar.bz2两种包,按个人喜好选了第一种; 2.解包 #tar zxfv gcc-...
    记录如下:
    

    1.从官网下载GCC合适的版本,http://gcc.gnu.org,由于这里不支持4.5及以上,我就选了4.5以下的最高版本4.4.6,有gcc-4.4.6.tar.gz和gcc-4.4.6.tar.bz2两种包,按个人喜好选了第一种;

    2.解包
    #tar zxfv gcc-4.4.6.tar.gz

    3.进入解压目录,我的是~/local/gcc-4.4.6,有个叫configure的可执行文件,配置如下:
    #./configure --prefix=/usr/bin/gcc-4.4.6 --enable-language=c,c++,java
    (其中/usr/bin/gcc-4.4.6是GCC要安装的目录,后边的--enable-language=c,c++,java是设置安装可编译的语言)
    注意:configure成功的标志是,屏幕显示:成功生成了makefile文件,你的目录中也会多了个makefile,这样才能进行下一步

    4.#make
    这是最漫长的一步,漫长到我昨晚等不及,回去睡觉了。。。
    注意:make中也可能出现error,一般也是需要配置下环境或者缺文件,直接需要啥就装啥就OK了

    5.#make  install

    6.结束之后,建立gcc4.4.6版本的连接,命令:
    #ln -s /usr/bin/gcc-4.4.6/bin/gcc /usr/bin/gcc
    查看一下现在GCC的版本:
    #gcc --version
    展开全文
  • LinuxGCC降低版本

    千次阅读 2014-05-29 23:56:52
    1.从官网下载GCC合适的版本,http://gcc.gnu.org,由于这里不支持4.5及以上,我就选了4.5以下的最高版本4.4.6,有gcc-4.4.6.tar.gz和gcc-4.4.6.tar.bz2两种包,按个人喜好选了第一种; 2.解包 #tar zxfv gcc-...
    

    1.从官网下载GCC合适的版本,http://gcc.gnu.org,由于这里不支持4.5及以上,我就选了4.5以下的最高版本4.4.6,有gcc-4.4.6.tar.gz和gcc-4.4.6.tar.bz2两种包,按个人喜好选了第一种;

    2.解包
    #tar zxfv gcc-4.4.6.tar.gz

    3.进入解压目录,我的是~/local/gcc-4.4.6,有个叫configure的可执行文件,配置如下:
    #./configure --prefix=/usr/bin/gcc-4.4.6 --enable-language=c,c++,java
    (其中/usr/bin/gcc-4.4.6是GCC要安装的目录,后边的--enable-language=c,c++,java是设置安装可编译的语言)
    注意:configure成功的标志是,屏幕显示:成功生成了makefile文件,你的目录中也会多了个makefile,这样才能进行下一步

    4.#make
    这是最漫长的一步,漫长到我昨晚等不及,回去睡觉了。。。
    注意:make中也可能出现error,一般也是需要配置下环境或者缺文件,直接需要啥就装啥就OK了

    5.#make  install

    6.结束之后,建立gcc4.4.6版本的连接,命令:
    #ln -s /usr/bin/gcc-4.4.6/bin/gcc /usr/bin/gcc
    查看一下现在GCC的版本:
    #gcc --version
    展开全文
  • Ubuntu更新后,相对应的gcc版本也会更新,有些程序需要调用到本地的gcc来编译相对应的服务以及程序,在嵌入式linux开发中有时候需要本地的gcc来编译一个交叉编译器。基于这个原因有时候需要切换gcc的版本比如说高...

      Ubuntu更新后,相对应的gcc版本也会更新,有些程序需要调用到本地的gcc来编译相对应的服务以及程序,在嵌入式linux开发中有时候需要本地的gcc来编译一个交叉编译器。基于这个原因有时候需要切换gcc的版本比如说高版本需要降低。之前一直使用手动安装指定的gcc版本,然后通过更改gcc的链接位置达到切换gcc版本的目的,但是这个方法存在问题,比如在更新后,后续安装VMware player的时候存在无法找到gcc 5.4因此正常安装后但是无法打开,因为一下服务需要本地编译,而VMware player只认gcc-5。因此解决方案如下。

      使用

       gcc -v  查看当前版本信息。若需要的gcc版本没有安装使用 sudo apt-get install gcc-× 指定的版本。

      使用update-alternatives 命令配置

      sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50

      sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5   40

       使用如上的命令则在配置中加入了这两个gcc版本的选项。

    使用

      sudo update-alternatives --config gcc

    出现如下选项

    There are 2 choices for the alternative gcc (providing /usr/bin/gcc).

    Selection         Path       Priority      Status
    ------------------------------------------------------------
      0   /usr/bin/gcc-4.8    50         auto mode
      1    /usr/bin/gcc-4.8   50         manual mode
    *2    /usr/bin/gcc-5      40         manual mode

    设置以后通过 gcc -v查看当前版本信息。

    如果需要删除则使用:

      sudo update-alternatives --remove gcc /usr/bin/gcc-4.8

    拓展:

       update-alternatives 是dpkg的一款工具,用来维护系统命令的符号链接,可以更改默认的命令。当然不局限于gcc,还可以更比如java的配置。具体相关,goolge  update-alternatives可以得到详细解答。

    转载于:https://www.cnblogs.com/fogcell/p/6628520.html

    展开全文
  • linuxgcc版本的升级和降级

    万次阅读 2017-12-02 11:42:44
    gcc版本的升降 在linux(Ubuntu)下做交叉编译或者其他很多任务时,经常需要改变编译器的版本。这时候,我们可以通过下载编译器的二进制源码,自己编译后安装到系统。但是会显得很繁琐,而且可能出现我们想象不到...
  • 1. 查看 gcc 版本 wohu@ubuntu16:/etc/apt$ gcc --version gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0 Copyright (C) 2017 Free Software Foundation, Inc. This is free software; see the source for copying ...
  • Centos 降低Gcc版本

    千次阅读 2017-11-16 22:23:00
    GCC版本:4.4.6 GCC目标版本:4.1.2 操作系统:CentOS release 6.5 (Final) Kernel \r on an \m tar -zxvf gcc-4.1.2.tar.bz2 cd gcc-4.1.2 ./configure --prefix=/Disk/gcc make 报错: WA...
  • ubuntu中降低gcc版本

    千次阅读 2016-04-18 18:18:57
    安装的是13.04版本的ubuntu. sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib  sudo rm -rf /usr/bin/gcc /usr/bin/g++  sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc  sudo ln -s /usr/bin/g++-4.4 /...
  • 导语 目前大部分AI方向的从业者已转向pytorch和tensorflow,不过少部分情况下,论文的...解决方案就是降低编译器版本,具体命令如下: # ubuntu18 gcc versions later than 5 are not supported! sudo apt install g++
  • linux更换gcc g++版本

    千次阅读 2017-03-13 10:49:09
    目前Ubuntu 12.04自带的GCC版本为4.6,遗憾的是在实际使用时,反而版本越高越好问题越多,所以,一旦遇到编译问题时最好先检查你下载的工程里的readme,默认的编译器版本是否为当前的安装版本,如果不是,就需注意很...
  • linux gcc版本

    2019-07-24 20:12:56
    转载:... Because matlab R2012a GCC version 4.4, in order to keep the Ubuntu GCC version of the same to compile, so to install the gcc-4.4 version. The follow...
  • 非root权限修改当前用户linux gcc版本 1.下载对应的gcc安装包以及依赖项 gcc安装包下载地址:https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/ 依赖项下载地址:ftp://gcc.gnu.org/pub/gcc/infrastructure 将gcc...
  • gcc 降低版本

    千次阅读 2010-11-19 08:57:00
    有的软件由于版本的原因,不能用太高的gcc版本去编译,需要将gcc版本降低。 这次,我就遇到了这种事情 我的ubuntu 10.04上默认安装的是gcc 4.4.3,但是我需要使用gcc 3.4的版本 没办法,只能...
  • 从ubuntu8.04开始就已经是4.2版的gcc了,而很多情况下,由于一些历史遗留源码,特别是学嵌入式的目前最高支持2.6版的内核,因而需要降低gcc版本来编译。 正在更新源,闲来无事顺便把整个过程都细述一下好了: 1....
  • linux——gcc学习

    2016-08-13 16:14:34
    gccLinux开发的基础,gcc能够支持多种不同的C语言版本,同时提供Linux、Unix、Windows下的编译版本。 目前Windows下C/C++主要的编译器有Borland C++、VC++,但由于gcc是免费的,同时对代码的兼容性做的更加出色...
  • 版本ubuntu安装低版本arm-linux-gcc

    千次阅读 2016-05-31 21:43:13
    1.下载arm-linux-gcc-3.4.1.tar.gz压缩包。 2.解压并将3.4.1文件夹移到usr/local/arm目录下。 cd usr/local mkdir arm chmod 777 arm sudo cp -r /opt/Friendlyarm/3.4.1 /usr/local/ 3.配置环境变量 ...
  • 如何降低自己的gcc版本

    千次阅读 2015-08-19 12:39:11
    ubuntu 12.04 gcc版本4.6,在编译风河的layer时出了一个内联函数的error,在网上查是gcc4.7的bug(4.6估计也有此bug),所以要将gcc版本降低。  由gcc -v命令可以发现gcc库在/usr/lib/gcc/i686-lin
  • Linuxgcc/g++版本的升级与降级

    千次阅读 2019-07-15 14:24:22
    1、首先安装gcc和g++版本,依次进行如下操作: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-9 sudo apt-get install g++-9 注意上面的最后...
  • 更改gcc默认版本(gcc版本降级/升级)

    万次阅读 多人点赞 2017-09-01 17:58:00
    更改gcc默认版本(gcc版本降级/升级) Ubuntu系统升级到16.04以后,gcc的版本变为6.2,编译比较老的项目编译不过,需要将gcc版本降级到ubunt14.04时候4.8版本. 可以让系统存在两个gcc版本,4.8和6.2,但是默认的gcc版本为...
  • LinuxGCC编译器概述

    2019-09-13 22:04:24
    文章目录一.gcc简介二....因为在Linux下开发应用程序时,基本使用的都是C语言,所以就要求我们至少熟练掌握一种C编译器。编译器可以把我们利用高级语言编写的源代码转换成为计算机能够直接执行的二...
  • Linux - gcc 学习笔记

    2015-04-16 21:02:30
     gccLinux开发的基础, gcc能够支持多种不同版本的c语言,同时提供Linux, Unix,Windwos下的编译版本。    使用gcc,程序员可以对编译过程有更多的控制,编译过程分为三个阶段:  -预处理  -汇编
  • gcc 版本降级

    2020-08-24 19:43:37
    一不小心下载了gcc的9.3.0版本,但是与工作上一些不兼容,故需要降低gcc版本为7.5.0 步骤如下: 1、下载需要的版本 apt install gcc-7 2、等待下载安装完成 3、进入bin目录 cd /usr/bin 4、删除gcc rm gcc 5、将自己...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,821
精华内容 7,128
关键字:

linux降低gcc版本

linux 订阅