我的主要IDE是Visual Studio 10.0,因此MSVC是我的编译器。我正在构建一个基于CMake的项目,需要安装SDL和SDL_Mixer。什么是正确的方法,所以CMake认识到我安装了这些东西?
谢谢!
答案 0 :(得分:3)
要确保您的开发机器只有在sdl在find_package调用上设置REQUIRED标志时才会编译:
find_package ( SDL REQUIRED )
find_package ( SDL_mixer REQUIRED )
要确保SDL和SDL_mixer找到您的安装,请将环境变量SDLDIR和SDLMIXERDIR设置为正确的目录。有关findSDL包的更多信息可以在CMake documentation中找到。