GCC系列: Homebrew安装GCC和binutils
2015-06-28 12:15
274 查看
最近在研究 GCC, 分享一下.
这篇博客主要分享mac 下安装 gcc 和 binutils 工具.
mac 下输入 gcc -v 其实是链接指向了LLVM, 不是 GNU 的 GCC.
安装 gcc
brew 会自动为你安装相关依赖, 比如
等待片刻, 抽支烟~
安装目录在
你在终端直接输入 gcc -v, 这个时候其实还是 llvm, 那么如何使用我们安装的 gcc.
你应该明白了, 输入 gcc-4.9 -v 就可以了.
以后使用 GNU 的 GCC 输入 gcc-4.9 就好了.
安装 binutils
同理
享受吧.
这篇博客主要分享mac 下安装 gcc 和 binutils 工具.
mac 下输入 gcc -v 其实是链接指向了LLVM, 不是 GNU 的 GCC.
安装 gcc
brew tap homebrew/versions brew install gcc49
brew 会自动为你安装相关依赖, 比如
gmp4, mpfr2, libmpc08, isl011, cloog018
等待片刻, 抽支烟~
...... Pouring gcc49-4.9.2_1.yosemite.bottle.1.tar.gz /usr/local/Cellar/gcc49/4.9.2_1: 1138 files, 164M看到这里, 表示安装完毕.
安装目录在
/usr/local/Cellar/gcc49/4.9.2_1
你在终端直接输入 gcc -v, 这个时候其实还是 llvm, 那么如何使用我们安装的 gcc.
cd /usr/local/Cellar/gcc49/4.9.2_1/bin
ls -l c++-4.9 cpp-4.9 g++-4.9 gcc-4.9 gcc-ar-4.9 gcc-nm-4.9 gcc-ranlib-4.9 gcov-4.9 x86_64-apple-darwin14.3.0-c++-4.9 x86_64-apple-darwin14.3.0-g++-4.9 x86_64-apple-darwin14.3.0-gcc-4.9 x86_64-apple-darwin14.3.0-gcc-4.9.2 x86_64-apple-darwin14.3.0-gcc-ar-4.9 x86_64-apple-darwin14.3.0-gcc-nm-4.9 x86_64-apple-darwin14.3.0-gcc-ranlib-4.9
你应该明白了, 输入 gcc-4.9 -v 就可以了.
以后使用 GNU 的 GCC 输入 gcc-4.9 就好了.
安装 binutils
brew install binutils
同理
cd /usr/local/Cellar/binutils/2.25/bin可以看到你需要的工具
gaddr2line gar gc++filt gcoffdump gdlltool gdllwrap gelfedit gnlmconv gnm gobjcopy gobjdump granlib greadelf gsize gsrconv gstrings gstrip gsysdump gwindmc gwindres
享受吧.
相关文章推荐
- Double-Checked Locking is Fixed In C++11
- Mysql的limit用法
- nodejs学习过程的问题
- 关于搜狐新浪ip库查询接口的使用
- 关于 android 环信无法正确获取昵称的问题
- windows与OSX双操的时区-黑苹果之路
- LinkedList浅析
- 倾斜摄影技术发展与应用前景
- android 数据库查询方法
- Iocomp控件IPlot在VS2010中使用方法(区别VC6.0)
- ICTCLAS用的字Lucene4.9捆绑
- python实现linux下使用xcopy的方法
- 在iOS 中创建自定义Delegates properties with ARC错误的解决方法
- 联想教育应用说明(7.6版本号)——文章3章 日常维护和使用联想教育应用
- 网站上线半个月怎么样做到日访问100IP的
- CopyOnWriteArrayList浅析
- Mac使用的小技巧
- 新浪面试
- 利用Redis实现SQL伸缩的方法简介
- [Python] 利用Django进行Web开发系列(一)