clang ++找不到“iostream”

时间:2016-06-25 14:51:08

标签: clang++

我完全按照guide的步骤操作,但批处理文件步骤除外,因为我找不到setgcc.bat。我不关心切换到32位版本。

然后我执行了clang++ -v并得到了:

clang version 3.8.0 (branches/release_38)
Target: x86_64-pc-windows-msvc
Thread model: posix
InstalledDir: C:\Program Files\LLVM\bin

我觉得错误是目标是x86_64-pc-windows-msvc,因为我没有安装VS. 然后我执行了g++ -v并得到了:

Reading specs from \cygnus\cygwin-b20\H-i586-cygwin32\lib\gcc-lib\i586-cygwin32\egcs-2.91.57\specs
gcc version egcs-2.91.57 19980901 (egcs-1.1 release)

我尝试了g++ -c HelloWorld.cpp并收到错误消息,说明缺少cygwin1.dll,然后cpp.exe崩溃了。

我怎样才能clang++ -c HelloWorld.cpp运行并在没有出现以下错误的情况下根据我的详细信息给我一个目标文件?

HelloWorld.cpp:1:10: fatal error: 'iostream' file not found
#include <iostream>
         ^
1 error generated.

0 个答案:

没有答案