Mac中使用port升级gcc版本

Mac OS中的gcc版本可能不会满足实际使用要求,需要对其升级。

这里介绍使用port方式来升级gcc版本。Macports是Mac OS中的软件包管理工具。

首先,安装Macports

这里提供OS X10.10.5系统的版本 链接:http://share.weiyun.com/dce1c4c0d9b57005aa5a3d918c830541 (密码:vlw3)

其他版本详见  MacPorts download directory

下载后双击安装, 安装后运行 port version即可查看版本信息(如不成功,重启下电脑)

更新port

port selfupdate

安装新版本gcc

port install gcc47

安装完成之后在命令行运行gcc

列出当前机器中的gcc 版本信息

port select --list gcc

选择相应版本信息

port select --set gcc mp-gcc47

port常用命令列表
    help
    selfupdade
    sync
    list
    search
    info
    deps
    variants
    install
    clean
    uninstall
    contents
    installed
    outdated
    upgrade
    dependent

posted on 2016-07-06 10:58 Faquir 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/Faquir/p/5646178.html

Mac中使用port升级gcc版本相关推荐

  1. Mac OS升级GCC版本

    升级Mac中的GCC版本 Mac 中自带的 GCC 版本是 4.2.1,由于版本太低,在很多操作的时候会报错.因此需要对其进行升级,这里使用 Homebrew 来下载最新的 GCC. 安装 Homeb ...

  2. 关于如何升级gcc版本及相关的标准库问题

    关于如何升级gcc版本及相关的标准库问题 文章目录 关于如何升级gcc版本及相关的标准库问题 第一大步:先升级gcc 第二大步:更新标准库(libstdc++.so.6) 第一大步:先升级gcc (这 ...

  3. 【国产化系列】银河麒麟V10系统上升级gcc版本

    DATE: 2021.10.15 文章目录 1.前言 2.参考 3.gcc源码下载 4.gcc7.5.0安装步骤 4.1.安装依赖 4.2.configure 4.3.make 1.前言 银河麒麟V1 ...

  4. 利用 scl 为 CentOS 升级 gcc 版本

    利用 scl 为 CentOS 升级 gcc 版本 (一)背景 在搞 dpvs 期间遇到的一个问题,在编译 dpdk 程序时会根据所在服务器的 cpu 所拥有的指令集,为了尽可能提高程序效率,将较新的 ...

  5. Mac中安装多个JDK版本

    丢失的牛羊可以找回:但是失去的时间却无法找回. 在日常工作中,我们可能会涉及到多个 JDK 版本的使用,接下来就给大家分享在Mac中安装多个JDK版本,并且可以任意切换 下载所需版本 官网地址:htt ...

  6. centos7升级gcc版本,无需手动下载源码编译

    centos7升级gcc版本,无需手动下载源码编译 第一步: 安装centos-release-scl 第二步: 安装devtoolset 第三步: 激活对应的devtoolset 第四步: 查看版本 ...

  7. 红帽linux 下qt 5.13.1 编译 mysql80驱动(内含升级gcc版本)

    前言: 本地一台redhat linux虚拟机已经安装了qt5.13.1以及mysql80 详细的安装流程可通过如下链接查看 linux 安装qt    安装mysql 在qt的数据库编程阶段,需要对 ...

  8. linux下升级g 版本,linux下升级gcc版本(gcc-7)

    ubuntu16.04的自带gcc版本为gcc-5,因为安装pl-slam的需要升级到gcc-7,可以通过以下命令查看你的gcc版本 gcc --version 通过apt工具对gcc进行升级 sud ...

  9. CentOS下快速升级gcc版本

    前言 很多时候由于gcc版本过低问题,导致我们举步维艰,从gcc官网下载源码编译又比较费时费力,今天我就给大家分享一个快速升级gcc的方法 升级到gcc 6.3:devtoolset-6已经结束支持, ...

最新文章

  1. GBDT 和 AdaBoost区别?
  2. AI如果耍起了心眼,人类就像个白痴......
  3. linux中使用scp远程拷贝文件及文件夹
  4. 我的2013年度总结
  5. C/C++变量在嵌套域内可见
  6. Panoptic SegFormer:全景分割第一名!南大港大英伟达提出新算法,霸榜全景分割
  7. 【测试点分析】1081 检查密码 (15分)
  8. 差分信号_形象解读差分信号,它比单端信号强在哪?
  9. entry在java的用处_JAVA问题:Map.Entry的一般用处是什么?
  10. html php简单程序,PHP_php简单的分页程序,[code]html head me - phpStudy
  11. magento yandex插件 moneta插件 qiwi插件 俄罗斯银行
  12. 一些常见html5语义化标签
  13. 三、Allan方差分析
  14. 职业探索1——霍兰德职业兴趣测试
  15. CWnd::FromHandle与CWnd::FromHandlePermanent有什么区别
  16. python jupyter notebook怎么调字体大小_配置Jupyter的代码主题 字体以及字体大小 代码自动补全...
  17. 无线点菜宝服务器,餐饮业电子产品无线点菜宝
  18. 卡巴斯基实验室被独立研究机构评选为领导者
  19. Jekyll搭建个人博客 韩俊强的博客
  20. 网络舆情监测方案解决方案

热门文章

  1. Ubuntu Server 16.04服务器版配置图解教程06 - 安装MySql
  2. 二次开发基于无线网卡的扫描
  3. 配置MOSS的FBA步骤与问题(发现设置权限策略的里选人不好用,选不到Provider的人)...
  4. 使用openpyxl去操作Excel表格
  5. [T-ARA][HUE]
  6. http 的一生: 一、特点与 URL解析
  7. 编译linux内核步骤
  8. Android之startActivityForResult的使用
  9. JavaScript常规语法小总节
  10. 彻底疯了,要给雷锋开博客?