Visual Studio 2017 не видит SDK - PullRequest
0 голосов
/ 17 декабря 2018

У меня Visual Studio 2017 Community Edition;вместе с набором SDK:

> dir "C:\Program Files (x86)\Windows Kits\10\Include"
10.0.10150.0
10.0.10586.0
10.0.15063.0
10.0.17134.0
10.0.10240.0
10.0.14393.0
10.0.16299.0
10.0.17763.0

Однако "Командная строка разработчика для VS 2017" (VsDevCmd.bat) не видит мой SDK.Переменные среды:

IFCPATH=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ifc\x86
INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ATLMFC\include;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include;
LIB=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ATLMFC\lib\x86;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x86;
LIBPATH=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\ATLMFC\lib\x86;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x86;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x86\store\references;C:\Windows\Microsoft.NET\Framework\v4.0.30319;

, что приводит к

fatal error C1083: Не удается открыть файл включение: sys/types.h: No such file or directory

при компиляции с cl.exe.

Требуются ли какие-либо дополнительные шаги для настройки SDK для Visual Studio 2017?

1 Ответ

0 голосов
/ 19 декабря 2018

Совершенно неожиданно, проблема была в

C:\Windows\System32

, отсутствующей в PATH.

set VSCMD_DEBUG=3

, помогшей определить проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...