Clang找不到stdio.h。我应该添加哪个标志?

时间:2015-12-13 17:35:40

标签: c++ macos header clang stdio

这是一个简单的程序

#include <stdio.h>
int main(){
  printf("Hello World\n");
  return 0;
}

使用Clang编译此程序会产生以下错误。

$ clang test.cpp
test.cpp:1:10: fatal error: 'stdio.h' file not found
#include <stdio.h>
         ^
1 error generated.

上述程序是大型项目的缩短版本。我既不能更改程序,也不能更改要使用的编译器,即clang。所以在我看来,唯一的选择是改变环境变量,以便改变Clang使用的标志。我应该使用哪个标志?

0 个答案:

没有答案