Ni55aN
@Ni55aN

Не находит wxWidgets с явно указанным wxWidgets_ROOT_DIR?

wxWidgets собран через mingw и имеет install prefix = /usr/i686-mingw к примеру

В CMakeLists.txt простым способом пытаюсь найти:
find_package(wxWidgets COMPONENTS core base gl net REQUIRED)


перед этим задаю

set(CMAKE_PREFIX_PATH /usr/i686-mingw)
set(wxWidgets_ROOT_DIR /opt/wxWidgets-3.1.0/build_windows_x32)

и ничего это не меняет, по прежнему find_package не может найти компоненты библиотеки
  • Вопрос задан
  • 271 просмотр
Решения вопроса 1
Ni55aN
@Ni55aN Автор вопроса
Причина была в следующем:
Версия Cmake 3.0 была значительно раннее, чем wxWidgets 3.1, где-то 2014 против 2016 соответственно.
Установил cmake 3.7 и одной строки
set(CMAKE_PREFIX_PATH /usr/i686-mingw)
достаточно
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы