Встроенный cmake VS 2017 не может найти библиотеку ZLIB, которую я только что собрал и установил
Я начну с самого начала. Последняя сборка Windows для zynaddsubfx - 2.x, но уже 3.x. 2.x, кажется, не хватает смены инструмента через функцию миди-порта. Поэтому я не могу воспроизводить MIDI-файлы с ним в Windows, как в Linux. (Я создаю банк GM для этой цели, он все еще не завершен, но делает это для некоторых файлов, например "Должно быть, любовь")
Сейчас есть сборки JACK для Windows. Поэтому я подумал, а что если я соберу его с поддержкой JACK?
Я ранее строил вещи с MSYS2. Я незнаком с Visual Studio. Но JACK построен с этим, поэтому я должен использовать это.
Я не смог найти никаких руководств по настройке среды сборки VS CMake. Таким образом, я проверил, будет ли он работать как в Linux.
ZLIB был успешно построен и установлен. Я понятия не имею, где находится установочный каталог. Тем не менее, каталог сборки находится в моем профиле пользователя.
Когда я сказал VS снова создать кеш для ZynAddSubFX, он не нашел библиотеку ZLIB, как и некоторые другие, которых мне до сих пор не хватает. В Linux и в msys2 за это отвечал pkgconfig. Однако я не знаю, смогу ли я использовать pkgconfig с VS или он мне может помочь, но если, я хочу знать, как его настроить.
Также в журнале говорится о пропущенной переменной. Я мог бы попытаться установить его с -D, если бы знал, где установлена библиотека. Но я хочу увидеть список всех переменных, как в CMake-GUI. Это возможно в VS?
В общем, я хочу знать, как создавать кроссплатформенные приложения с VS или MSBuild для CMake или autotools.