У меня есть библиотека в Simulink, которую я должен использовать, и она зависит от 8.1 SDK.Я удалил Windows 10 SDK из моей ОС Windows 10.Используя установщик Visual Studio, я удалил SDK 10 и установил 8.1.Однако компилятор VC ++ 17 не обнаруживается системой (cl в командной строке) и механизмом mex в Matlab.Когда я устанавливаю VC ++ 15, он обнаруживается при запуске vcvarsall.bat, но не VC ++ 17.
В моей модели верхнего уровня необходимо использовать VC ++ 17, поэтому я не могу перекомпилировать все в VC ++ 15.
Можно ли даже скомпилировать с VC ++ 17 с помощью Windows SDK 8.1?