Мне нужна помощь, чтобы правильно настроить clang на окнах.Нужна помощь в настройке CLANG на окнах должным образом
У меня есть визуальные студии 2015 года. И Windows SDK. Недавно я установил Clang и провел через него очень простой мир приветствия, чтобы убедиться, что он работает правильно. И это дало мне ошибку, из которой я не могу понять.
Visual Studios справится с этим просто отлично.
Вот вывод ошибки я получил от лязга:
Microsoft Windows [Version 10.0.14393]
C:\Users\Leo>cd C:\Users\Leo\Desktop\Sandbox
C:\Users\Leo\Desktop\Sandbox>clang++ hello.cpp
In file include d from hello.cpp:1:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\iostream:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\istream:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ostream:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\ios:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xlocnum:6:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\climits:5:
In file included from C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\yvals.h:8:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\crtdefs.h:10:10: fatal error:
'corecrt.h' file not found
#include <corecrt.h>
^
1 error generated.
C:\Users\Leo\Desktop\Sandbox>
Линия 1 в hello.cpp просто:
#include <iostream>
Так эта ошибка не делает для меня смысл.
echo% INCLUDE% возвращает только% INCLUDE%. Поэтому я набрал «set INCLUDE» и узнал, что пути не определены. Что мне нужно для их определения? Кроме того, я думал, что для CLANG требуется либо Windows SDK, либо Visual Studios для его включений. – moonshineTheleocat
'' находится в пути Windows SDK. В моей установке есть две копии: 'C: \ Program Files (x86) \ Windows Kits \ 10 \ Include \ 10.0.10150.0 \ ucrt \ corecrt.h' и' C: \ Program Files (x86) \ Windows Kits \ 10 \ Include \ 10.0.10240.0 \ ucrt \ corecrt.h' –
selbie
Спасибо. Я взглянул на среду разработки visual studio и использовал эти пути. Сейчас все работает хорошо. – moonshineTheleocat