致命错误:找不到'stdarg.h'文件

时间:2013-11-26 00:27:23

标签: c++ osx-mountain-lion

我刚刚下载了源代码,我确信它是正确的。但是在我使用make命令生成文件之后。错误出现了:我的笔记本电脑是Mac-air

  

/usr/include/c++/4.2.1/cstdarg:50:10: fatal error: 'stdarg.h' file not found

有人可以帮我解决这个问题吗?

由于

3 个答案:

答案 0 :(得分:1)

似乎是一个已知问题 - http://code.google.com/p/include-what-you-use/issues/detail?id=100

尝试更新

答案 1 :(得分:0)

升级Ubuntu后出现此问题。仍然安装了铿锵声3.2。明确升级到铿锵声3.5并且错误消失了。

答案 2 :(得分:0)

我有同样的问题,这为我解决了。

只需安装命令行工具

xcode-select --install

然后设置活动开发人员目录的路径

xcode-select -s /Library/Developer/CommandLineTools/

(您可以查看使用xcode-select -p设置的目录)

如果xcode-select --installxcode-select: error: command line tools are already installed但安装已损坏,您可以尝试:

rm -rf /library/Developer/CommandLineTools
xcode-select --install