我目前正在使用 SDL2-ttf 库编写一个 SDL2 程序,并想在 CMakeLists.txt 中添加一个检查。我怎么做?
我正在使用 CMake 3.1。
FindSDL_ttf 不适用于 SDL2,因此您必须使用第三方选项。
我已经使用了它并且它有效: https ://raw.githubusercontent.com/Deraen/ohj2710/master/cmake_modules/FindSDL2TTF.cmake
只需将其放在包含的目录中set(CMAKE_MODULE_PATH /path/to/file)
然后使用它find_package(SDL2TTF)
FindSDL_ttf.cmake 是 cmake 3.x 的一部分,只需使用
find_package(SDL_ttf REQUIRED)