Spec-Zone.ru › CMake 3.31

FindwxWindows

Устарело начиная с версии 3.0: Заменено на FindwxWidgets.

Поиск установки wxWindows (wxWidgets)

Этот модуль определяет, установлена ли wxWindows/wxWidgets, и указывает местоположение файлов заголовков и библиотек. Он также определяет имя библиотеки. Этот код устанавливает следующие переменные:

WXWINDOWS_FOUND     = system has WxWindows
WXWINDOWS_LIBRARIES = path to the wxWindows libraries
                      on Unix/Linux with additional
                      linker flags from
                      "wx-config --libs"
CMAKE_WXWINDOWS_CXX_FLAGS  = Compiler flags for wxWindows,
                             essentially "`wx-config --cxxflags`"
                             on Linux
WXWINDOWS_INCLUDE_DIR      = where to find "wx/wx.h" and "wx/setup.h"
WXWINDOWS_LINK_DIRECTORIES = link directories, useful for rpath on
                              Unix
WXWINDOWS_DEFINITIONS      = extra defines

OPTIONS Если вам нужна поддержка OpenGL, пожалуйста

set(WXWINDOWS_USE_GL 1)

в вашем файле CMakeLists.txt перед включением этого файла.

HAVE_ISYSTEM      - true required to replace -I by -isystem on g++

Для удобства включите Use_wxWindows.cmake в CMakeLists.txt вашего проекта, используя include(${CMAKE_CURRENT_LIST_DIR}/Use_wxWindows.cmake).

ИСПОЛЬЗОВАНИЕ

set(WXWINDOWS_USE_GL 1)
find_package(wxWindows)

ПРИМЕЧАНИЯ wxWidgets 2.6.x поддерживается для монолитных сборок, например, скомпилированных в директории wx/build/msw как:

nmake -f makefile.vc BUILD=debug SHARED=0 USE_OPENGL=1 MONOLITHIC=1

УСТАРЕЛО

CMAKE_WX_CAN_COMPILE
WXWINDOWS_LIBRARY
CMAKE_WX_CXX_FLAGS
WXWINDOWS_INCLUDE_PATH

АВТОР Ян Воетцель (07/2003-01/2006)

© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.31/module/FindwxWindows.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API