C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了C楼不工作在OSX 10.9大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
更新:

我通过重新安装命令行工具来解决问题,如link所示.
抱歉,添麻烦了!

初始问题

我刚刚升级到OSX小牛,我不能使编译器工作了.
我一直在使用来自macports的gcc48与vim / sb2,一切都正常工作.现在我所包含的任何图书馆都有大量的错误.我不是很有经验,我不知道该怎么做,或什么搜索.我只是希望它像以前一样工作.编译基本的“Hello world”程序时,这是什么?

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已经更改了头的位置的认值.

在先前版本的@R_874_4558@ / XCode中,您将在/usr/include中找到头文件.

当您在旧版本上构建gcc时,它会从该位置拾取标题,并在尝试构建代码时查找它们.

问题是文件不在那里;他们在/Applications/Xcode.app/Contents/Developer下面.

您可以使用spec文件来恢复工作,但最重要的是重新生成gcc.

如上所述,您可以使用Xcode-SELEct -install安装命令行工具,这将重新安装开发人员工具,包括/usr/include中的头文件.

当我升级我的操作系统时,我会重新安装像gcc这样的东西,因为我遇到由于环境变化而导致的其他错误.这只是我形成的习惯.这可能不是最好的习惯,但是它在许多场合救了我痛苦.

大佬总结

以上是大佬教程为你收集整理的C楼不工作在OSX 10.9全部内容,希望文章能够帮你解决C楼不工作在OSX 10.9所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。