Use_wxWindows

自 2.8.10 版本起已弃用: 此模块不应再使用。请改用 find_package(wxWidgets)

此模块充当查找 wxWidgets 库(以前称为 wxWindows)的便利包装器,并将其实际使用需求(例如库、包含目录和编译器标志)传播到当前目录范围,以供目标使用。

在 CMake 项目中加载此模块,使用

include(Use_wxWindows)

示例

在 CMake 的早期版本中,可以在当前目录中像这样查找和使用 wxWidgets (wxWindows)

CMakeLists.txt
include(Use_wxWindows)

要请求 OpenGL 支持,可以在包含此模块之前设置 WXWINDOWS_USE_GL 变量。

CMakeLists.txt
set(WXWINDOWS_USE_GL ON)
include(Use_wxWindows)

add_library(example example.cxx)

从 CMake 3.0 开始,可以使用 FindwxWidgets 模块查找 wxWidgets,该模块提供 wxWidgets 的使用需求,这些需求可以使用结果变量或(从 CMake 3.27 开始)导入目标来提供。

CMakeLists.txt
find_package(wxWidgets)

add_library(example example.cxx)

target_link_libraries(example PRIVATE wxWidgets::wxWidgets)