我刚刚更新到 OS X Mavericks,它似乎弄乱了我的整个编译器设置。我不仅必须重新安装 JDK 才能使用 Java 编译器,而且在尝试使用 GCC/G++ 编译 C/C++ 时出现以下错误:
/usr/local/Cellar/gcc/4.7.2/gcc/lib/gcc/x86_64-apple-darwin12.2.1/4.7.2/../../../../include/c++/4.7.2/cwchar:46:19: fatal error: wchar.h: No such file or directory
不知道除了升级之外还能想什么把它搞砸了。我的问题是:如何设置 g++ 以在 OS X 上编译?如果已经设置好了,这里有什么问题?
如果我可以提供更多信息,请告诉我。
注意:我已经使用自制软件安装了 gcc 4.7,但它似乎不起作用。当我g++-4.7 code.cpp
专门使用时,我得到了同样的错误。