码迷,mamicode.com
首页 > 其他好文 > 详细

SDL2在VS配置

时间:2019-04-23 22:41:01      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:技术   pre   .dll   tutorial   head   local   直接   com   tor   

 

  • main: 讲述SDL2函数库配置及模板导出

  • OS: WIN 10

  • IDE: VS2019

1.SDL2在VS2019中的配置

  • 官网中下载SDL2

  • 技术图片

    技术图片

  • 将它解压到合适位置(自己认为合适就好,路径中最好不要含有中文,我将它解压到了D:\SDL,所以最终,在D:\SDL下有我解压的下载文件SDL2-2.0.9)

  • 打开VS2019 -> 创建新项目 ->空项目 -> 配置新项目 -> 创建完成新项目 -> Ctrl+Shift+A 添加文件

  • 技术图片

    技术图片

  • Alt + F7 配置项目属性 -> C/C++ -> 常规 -> 附加包含目录 -> 编辑

  • 技术图片

    技术图片

  • 在刚才解压的文件夹中(D:\SDL\SDL2-2.0.9)有一个include的文件夹,将include的绝对路径放到上面的附加包含目录

  • 技术图片

    技术图片

  • 把刚才解压的文件夹下的lib\x86文件夹(D:\SDL\SDL2-2.0.9\lib\x86)的绝对路径放到下面

  • 技术图片

    技术图片

  • 最后按下图操作(链接器 -> 输入 -> 附加依赖库 -> 编辑)

  • 技术图片

    技术图片

  • 验证是否成功

    将main.cpp写上如下代码

    1  #include <SDL.h>
    2  int main(int argc,char * argv[])
    3  {
    4      return 0;
    5  }

     

    Ctrl + F5 运行,如果是这个样子,恭喜,你离成功仅剩一步之遥,否则你最好看看之前有什么错误

  •  

    技术图片技术图片

  • 上述提示原因:缺乏必要的动态链接库

    解决:将下载的文件中的lib\x86\SDL2.dll文件(D:\SDL\SDL2-2.0.9\lib\x86\SDL2.dll)复制到你项目文件夹中(与main.cpp 同一文件夹下)

    再次运行即正常,如果出现窗口一闪而过的情形,你需要选择Alt + F7 -> 链接器 -> 系统 -> 子系统 -> 控制台

  • 2.导出模板

    项目 -> 导出模板 -> 项目模板 -> 下一步 -> 完成

    • 导出模板以后可以直接在创建新项目时选择模板,而不需要以上配置。但是SDL2.dll还是需要手动地添加到项目文件夹下

SDL2在VS配置

标签:技术   pre   .dll   tutorial   head   local   直接   com   tor   

原文地址:https://www.cnblogs.com/FaithALL/p/10759443.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!