FindSDL_gfx¶
在 3.25 版本中新增。
查找 SDL_gfx 库,该库在 SDL (Simple DirectMedia Layer) 应用程序中提供图形支持
find_package(SDL_gfx [<version>] [...])
注意
此模块适用于 SDL_gfx 版本 1。对于版本 2 或更高版本的使用,请参阅上游文档。
导入的目标¶
此模块提供以下 导入目标
SDL::SDL_gfx封装 SDL_gfx 库使用要求的目标,如果找到 SDL_gfx 则可用。
结果变量¶
此模块定义了以下变量
SDL_gfx_FOUND布尔值,指示是否找到(所请求版本的)SDL_gfx 库。
SDL_gfx_VERSION版本 4.2 中添加。
包含找到的 SDL_gfx 版本的人类可读字符串。
缓存变量¶
以下缓存变量也可以设置
SDL_GFX_INCLUDE_DIRS包含使用 SDL_gfx 所需头文件的目录。
SDL_GFX_LIBRARIES使用 SDL_gfx 所需链接的 SDL_gfx 库的路径。
提示¶
此模块接受以下变量
SDLDIR环境变量,可用于帮助定位安装在自定义位置的 SDL 库。它应指向配置、构建和安装 SDL 库时使用的安装目标:
./configure --prefix=$SDLDIR。
已弃用变量¶
以下变量提供用于向后兼容性
SDL_GFX_FOUND4.2 版已弃用: 使用
SDL_gfx_FOUND,其值相同。布尔值,指示是否找到(所请求版本的)SDL_gfx 库。
SDL_GFX_VERSION_STRING4.2 版已弃用: 使用
SDL_gfx_VERSION。包含找到的 SDL_gfx 版本的人类可读字符串。
示例¶
查找 SDL_gfx 库并将其链接到项目目标
find_package(SDL_gfx)
target_link_libraries(project_target PRIVATE SDL::SDL_gfx)
另请参阅¶
用于查找主 SDL 库的
FindSDL模块。