Я пытаюсь загрузить программу C под названием fluidsynth (https://sourceforge.net/p/fluidsynth), чтобы позже установить привязки python и использовать ее в некотором коде.CMake не находит Windows SDK 8.1
Я установил CMake и Visual Studio. Из командной строки VS (в качестве администратора) я дал команду cmake c:\path\to\fluidsynth
. Я получил несколько ошибок:
В командной строке я получил No CMAKE_C_COMPILER.
В ошибки CMake журнал это говорит
Build FAILED
Тогда:error MSB8036: The Windows SDK version 8.1 was not found. Install the required version of Windows SDK or change the SDK version in the project property pages or by right-clicking the solution and selecting "Retarget solution". [C:\Users\user\Desktop\fluidsynth-1.1.6\CMakeFiles\3.4.3\CompilerIdC\CompilerIdC.vcxproj]
Эта ошибка сохраняется даже после модернизации моего Windows SDK.
Вы используете Visual Studio 2015? Visual Studio 2015 по умолчанию не поддерживает C/C++. Вам нужно выбрать его во время установки. – RjOllos
@RjOllos Есть ли способ решить проблему без переустановки? –
Вы можете изменить установку в _Add или удалить программы_. Это может позволить вам установить дополнительные функции без повторного запуска установщика. – RjOllos