这一直困扰着我一段时间.我正在尝试编译一个巨大的C++文件(我知道它可以工作,因为它在我工作的Arch Linux计算机上工作正常).当我在我的Mac上检查我的GCC版本它返回以下内容
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin14.1.0
Thread model: posix
Run Code Online (Sandbox Code Playgroud)
我还使用Homebrew安装了最新的GCC版本
brew install gcc49
Run Code Online (Sandbox Code Playgroud)
我现在的问题是如何将新安装的GCC版本应用为终端使用的默认版本?
我也知道当你使用自制软件isntall gcc时,它将它命名为gcc-49,这样包之间就不会混淆了.
我不知道如何用我安装的4.9版本替换XCode附带的4.2.1版本.
谢谢
编辑:切换到我的mac以获取gcc --version的完整返回语句
编辑2:我的最终游戏是能够导航到目录并能够输入
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
安装已制作的守护进程.现在,随机包和标准库返回大量错误
我已经浏览了文档和一些示例,但找不到答案...
您如何获得正在查看的当前页面?这是为了限制从数据库返回的结果数。
谢谢
编辑:更新名称,因为我意识到它是多么模糊