有没有办法在CMake中使用sdl config?
对。只是使用 find_program() execute_process() 运行它并捕获它的输出。如果您真的想测试SDL并在项目中使用它,CMake会提供 FindSDL.cmake ,所以你可以 find_package(SDL) 在你的 CMakeLists.txt 然后直接进入 SDL_CFLAGS
find_program()
execute_process()
FindSDL.cmake
find_package(SDL)
CMakeLists.txt
SDL_CFLAGS