C++ 叮当找不到iostream。我该怎么办?
早些时候,我摆了个姿势 我从MacOS中的一个大型项目中提取了以下程序C++ 叮当找不到iostream。我该怎么办?,c++,xcode,macos,iostream,C++,Xcode,Macos,Iostream,早些时候,我摆了个姿势 我从MacOS中的一个大型项目中提取了以下程序 #include <iostream> int main(){ std::cout<<"hello"<<std::endl; return 0; } #包括 int main(){ std::coutclang和clang++做不同的事情。如果你想编译C++代码,你需要使用clang++ 或者,您可以通过明确提供语言名称直接调用c++编译器: clang -x=c++ @Bau
#include <iostream>
int main(){
std::cout<<"hello"<<std::endl;
return 0;
}
#包括
int main(){
std::coutclang
和clang++
做不同的事情。如果你想编译C++代码,你需要使用clang++
或者,您可以通过明确提供语言名称直接调用c++编译器:
clang -x=c++
@Baum,101010:请花点时间仔细阅读其他人的问题。谢谢。我尝试了clang++,给出了相同的错误消息。此外,该程序是一个第三方项目,其编译器是固定的,我不允许切换到其他编译器,正如我在问题的(B)中提到的。clang-x=c++test.cpp给出的“clang-3.7:错误:无法识别语言:'=c++”“。正常吗?@zell.是的,正常。丢失=
;-x c++
谢谢,但clang-x c++test.cpp或clang-x=c++test.cpp都不起作用。
clang -x=c++