Как заставить Juce работать (Windows)

Я скачал Juce и VisualStudio2017, потому что исследования показали, что Juce — хороший способ создать приложение с графическим интерфейсом, работающее с миди-файлами.

Моя проблема в том, что я даже не могу использовать первые примеры графического интерфейса! Я получаю этот тип ошибки для нескольких разных файлов:

[...]\juce\modules\juce_core\native/juce_BasicNativeHeaders.h(135): фатальная ошибка C1083: невозможно открыть включаемый файл: 'wininet.h': нет такого файла или каталога (компилируется исходный файл ....\ JuceLibraryCode\include_juce_audio_formats.cpp).

Может кто-нибудь помочь мне ? Поиск этого файла wininet.h в Google не помогает мне :/


person gael17    schedule 13.10.2017    source источник


Ответы (1)


Похоже, что Windows 10 SDK JUCE, на который по умолчанию ориентировался JUCE, был сломан - там отсутствуют несколько файлов, таких как wininet.h, упомянутых вами.

Есть несколько способов исправить это:

1) Вы можете получить последнюю версию JUCE, где она исправлена, в частности она была исправлена ​​здесь

2) Вы можете указать Projucer использовать фиксированную версию SDK, изменив Целевая платформа Windows на 10.0.16299.0 (убедитесь, что у вас установлена ​​последняя версия Visual Studio 2017 и что вы загрузили Windows 10 SDK версии 10.0.16299.0), как показано...

...здесь

3) Вы можете дождаться новой официальной версии JUCE, в которую будет включено исправление (т.е. доступно на мастере).

Приносим извинения за поздний ответ, обычно самый быстрый способ задать любой вопрос — это посетить forum.juce.com

person lukasz.k    schedule 23.10.2017