Visual Studio中SDL2的配置

一、下载SDL2

  • 官网下载:直接百度搜索SDL2,点击第一个

点击左下方Download板块的SDL   Releases

往下翻找到SDL2-devel-2.30.7-VC.zip (这里的版本2.30.7会因为不同的下载时间有所不同),点击等到下载完毕即可

二、在VS的项目中添加SDL

在VS新建一个项目

1.点击项目->项目属性

2.上面的配置建议选择“所有配置”,平台看项目是运行在32位机还是64位机进行选择,如果选了X64后面的都要选择X64

3.选择VC++目录->包含目录->下拉箭头->编辑

输入SDL库的位置,如果怕输入错误就点击右边的三个点去找

选择SDL2中的include文件夹

4.再选择库目录->下拉箭头->编辑

和上面的操作一样去选择到SDL2 的lib->X64/X86

5.在链接器->输入->添加依赖项->下拉箭头->编辑

输入SDL2.lib,一路点确定即可

6.在项目的主文件中添加下列代码

#include <stdio.h>
#include <SDL.h>

#undef main
//或者将int main()换成int main(int argc,char *argv)

int main() {
    //初始化
    SDL_Init(SDL_INIT_VIDEO | SDL_INIT_AUDIO); //如果要初始化多个用 | 连接

    //SDL_Log的用法和printf一样
    SDL_Log("Init is failed: %s", SDL_GetError());


    //创建窗口
    SDL_Window* win = SDL_CreateWindow("hello", SDL_WINDOWPOS_CENTERED,
        SDL_WINDOWPOS_CENTERED, 600, 400, 0);     //SDL_WINDOWPOS_CENTERED表示居中


    //暂停3秒
    SDL_Delay(3000);

    //销毁窗口
    SDL_DestroyWindow(win);

    //退出
    SDL_Quit();
    return 0;
}

7.运行代码,会报错找不到动态库

8.以3作为示例

在文件管理中去找到SDL2库->lib->X64/X86

将SDL2.dll复制到exe的文件夹下(其他的SDL2库也是一样操作复制.dll到exe的文件夹下)

这样我们就完成了SDL2在VS中的配置

效果是出现这个窗口然后三秒后自动关闭

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值