使用 CMake 在 Visual Studio 上设置 SDL
我的主要 IDE 是 Visual Studio 10.0,所以 MSVC 是我的编译器。我正在构建一个基于 CMake 的项目,需要安装 SDL 和 SDL_Mixer。正确的方法是什么,以便 CMake 识别出我已经安装了这些东西?
谢谢!
My primary IDE is Visual Studio 10.0, so MSVC is my compiler. I'm building a CMake-based project, and need to install SDL and SDL_Mixer. What's the proper way to go about this, so CMake recognizes I have these things installed?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为了确保您的开发计算机只有在 sdl 在 find_package 调用上设置 REQUIRED 标志时才会编译,如下所示:
为了确保 SDL 和 SDL_mixer 找到您的安装,请将环境变量 SDLDIR 和 SDLMIXERDIR 设置到正确的目录。有关 findSDL 包的更多信息,请参阅 CMake 文档。
To make sure your development machine will only compile if you have sdl set the REQUIRED flag on the find_package call like:
To make sure that SDL and SDL_mixer finds your install, set the environmental variables SDLDIR and SDLMIXERDIR to the correct directories. More information on the findSDL package can be found in the CMake documentation.