C楼不工作在OSX 10.9
更新:
我通过重新安装命令行工具来解决问题,如link所示. 初始问题 我刚刚升级到OSX小牛,我不能使编译器工作了. In file included from /opt/local/include/gcc48/c++/bits/postypes.h:40:0,from /opt/local/include/gcc48/c++/iosfwd:40,from /opt/local/include/gcc48/c++/ios:38,from /opt/local/include/gcc48/c++/ostream:38,from /opt/local/include/gcc48/c++/iostream:39,from ceva.cpp:1: /opt/local/include/gcc48/c++/cwchar:44:19: fatal error: wchar.h: No such file or directory #include <wchar.h> 如果您需要任何信息,请告诉我,我会提供给您.感谢您的耐心等待! 解决方法
XCode 5 / Mavericks已经更改了头的位置的默认值.
在先前版本的Mac OS X / XCode中,您将在/usr/include中找到头文件. 当您在旧版本上构建gcc时,它会从该位置拾取标题,并在尝试构建代码时查找它们. 问题是文件不在那里;他们在/Applications/Xcode.app/Contents/Developer下面. 您可以使用spec文件来恢复工作,但最重要的是重新生成gcc. 如上所述,您可以使用xcode-select -install安装命令行工具,这将重新安装开发人员工具,包括/usr/include中的头文件. 当我升级我的操作系统时,我会重新安装像gcc这样的东西,因为我遇到由于环境变化而导致的其他错误.这只是我形成的习惯.这可能不是最好的习惯,但是它在许多场合救了我痛苦. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |