1.到[这里](HPC on Mac OS X)下载所需要的的gcc压缩包。

2.下载完成后,通过terminal进入下载目录,即gcc-4.8-bin.tar.gz所在的目录。输入命令:

gunzip gcc-4.8-bin.tar.gz

解压gcc-4.8-bin.tar.gz压缩包,注意只需要解压一次,在同一目录下得到gcc-4.8-bin.tar文件。

3.继续在terminal中输入命令:

sudo tar -xvf gcc-4.8-bin.tar

输入密码后,自动在当前目录下生成了usr目录。cd /user/local/bin就可以看到所有的gcc相关的命令了。当然你也可以将整个目录移动到你需要的目录。

4.添加gcc路径。关掉当前terminal,重新新建一个terminal。输入如下命令:

touch ~/.bash_profile

新建一个bash_profile文件,使用vi或者其他编辑器写入如下代码:

export PATH="/Users/lizhaotailang/Gcc/usr/local/bin:$PATH"

,当然这是我的路径,具体的路径根据你的实际情况而定。写入完成后关闭文件。为了使文件生效,还需要在terminal输入

source ~/.bash_profile

5.查看是否生效。在terminal中输入:

echo $PATH

,如果能够在输出中看到刚刚添加的路径就说明添加成功了。或者直接输入gcc -v 命令

Mac 上安装 GCC相关推荐

  1. Mac上安装homebrew(类似于Linux上的apt-get)

    apt-get是Linux上的一个重要的工具,很多软件的安装.卸载.更新都会用到它. homebrew就是Mac上的"apt-get"啦. 但是,当前Mac上默认是没有这个工具的, ...

  2. 在RedHat上安装gcc,java 和 eclipse-rcp

    本文全是如何用rpm包在红帽子54上安装gcc,automake,java和eclipse等,不是源代码编译,请大家不要误会了. 其实通过rpm包安装东西很简单,麻烦的是有很多rpm是要根据顺序进行先 ...

  3. (0017)iOS 开发之Mac上安装Eclipse、创建java后台程序访问本地数据库

    Mac 上安装Eclipse 1. Eclipse下载列表: http://www.eclipse.org/downloads/packages/release/Neon/2 2.不同的开发需求下载不 ...

  4. mac 上安装服务,查看服务,重启和关闭

    首先了解下的Mac的 homebrew ,官网:https://brew.sh/index_zh-cn.html 简单的说: Homebrew 能干什么? 答:使用 Homebrew 安装 Apple ...

  5. MAC上安装iTerm2+oh my zsh+设置Dracula主题

    MAC上安装iTerm2+oh my zsh+设置dracula主题 iTerm2 + oh my zsh 安装教程 Dracula主题安装教程 问题解决教程

  6. mysql startupitem_MySQL数据库之Mac上安装MySQL过程分享

    本文主要向大家介绍了MySQL数据库之Mac上安装MySQL过程分享 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.下载MySQL下载地址,选择要下载的版本,建议选择DMG ...

  7. mac catalina删除系统多余文件 内存不足_macOS Catalina Patcher(如何在旧mac上安装Catalina系统)...

    macOS Catalina Patcher是一款macOS Catalina修补程序,可以在旧mac上安装最新的Catalina系统工具.macOS Catalina 10.15是Apple受欢迎的 ...

  8. 为了在 Windows 上安装 GCC

    写在源文件中的源代码是人类可读的源.它需要"编译",转为机器语言,这样 CPU 可以按给定指令执行程序.C 语言编译器用于把源代码编译成最终的可执行程序.这里假设您已经对编程语言编 ...

  9. Mac上安装create-react-app

    Mac上安装create-react-app,经常出现安装不上,这里说一下办法: 方法一: 1. sudo npm install -g create-react-app 2. create-reac ...

最新文章

  1. 黄聪:BackGroundWorker解决“线程间操作无效: 从不是创建控件的线程访问它” (C# VS2008)...
  2. Elasticsearch——Rest API中的常用用法
  3. ssm项目集成ftp_SSM开发框架实例(struts+spring+springmvc)
  4. it项目经理带一个项目的完整_如何控制IT项目需求范围?千万别让用户把你带沟里……...
  5. 分析 linux 日志文件,linux精讲|操作系统常见日志文件分析
  6. .NET 缓存的设计
  7. bitnamigitlab_Bitnami Gitlab 修改端口
  8. NoSQL 数据库不应该放弃 Consistency
  9. linux fflush函数,fflush - wwliu的个人页面 - OSCHINA - 中文开源技术交流社区
  10. 每个人都该知道的数字
  11. 拳王虚拟项目公社:微信朋友圈卖虚拟资源教程怎么做,月入过万发方法
  12. win10计算机无法远程连接,win10无法远程连接
  13. 进程和线程的区别, 面相对象补充, 进程, 数据共享, 锁, 进程池, 爬虫模块(requests, bs4(beautifulsoup))...
  14. 2021秋季“金九银十”跳槽必备:软件测试面试题(附带答案)
  15. 1t硬盘怎么分区最好_还在用128G Macbook?699元升级1T英睿达SSD
  16. linux vi 字符串替换
  17. ifix 读写mysql_[转载]vb6读取ifix实时数据库和历史数据库
  18. 如何正确nandflash的块地址和页地址
  19. emlog模板 Meta主题带后台开源版 资源娱乐网模板
  20. 明万历年间抗击倭寇援朝战役

热门文章

  1. 2021年了,还没找到合适的报表软件?来看看这几款报表软件!
  2. 姓名是成人高考计算机类,成人高考计算机专业就业前景怎么样?
  3. 亲子教育资源库大全集
  4. sscom5.13.1 串口调试工具下载
  5. ps2模拟器bios3dm_呆萌ps2模拟器bios文件
  6. arduino(esp8266)驱动74hc595进行流水灯异常一例
  7. [入门教程]详细讲解STM32控制LED点阵屏(HUB75接口)
  8. 使用切图工具经常遇到的问题
  9. PHP实现简单的万年历
  10. CCNP认证更攺通知