我在原始Xcode标准库中遇到了一些问题。所以我决定从Homebrew安装gcc和openMPI。我遵循了几个关于如何在OS X上安装gcc的技巧,例如: $ rm / usr / bin / gcc $ ln -s /usr/local/Cellar/gcc/5.3.0/bin/g++5 gcc 等,并将新的/.../5.3.0/bin和/.../5.3.0/lib导出到$ PATH。
在makefile中,我使用了' -I / usr / local / Cellar / gcc / 5.3.0 / include'选项。但是,我在编译代码时遇到了问题: /usr/local/Cellar/gcc/5.3.0/include/c++/5.3.0/iostream:38:10:致命错误: '比特/ C ++的config.h'找不到文件
问题发生是因为iostream具有以下内容:
#include <bits/c++config.h>
我想编译器知道搜索新目录的目录。但是&#39; #include&#39;在那些标准的lib中工作不正常。