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

问题描述:

那么我只是下载了源代码,我相信它是正确的。但是在我使用make命令生成文件之后。错误出来了:我的笔记本电脑是Mac空气致命错误:找不到'stdarg.h'文件

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

任何人都可以帮助我解决这个问题??

感谢

+0

你在你的系统中有stdarg.h吗? – Scony

+0

尝试一个单行的C++源文件:'#include ';你有同样的错误吗?如果是这样,你的编译器安装会以某种方式搞砸。 –

+0

是的Keith同样的错误。我能做些什么来解决它? – Lubor

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

尝试更新

我升级后的Ubuntu有这个问题。还有铛3.2安装。明确升级到叮当3.5,错误消失。

我有同样的问题,这解决了它对我来说。

只要安装命令行工具

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