在Qt中搭建SDL2开发环境详细教程
SDL
Simple Directmedia Layer
项目地址:https://gitcode.com/gh_mirrors/sd/SDL
免费下载资源
·
一、安装SDL2
1、进入SDL官网https://www.libsdl.org/
2、点击右上角进入下载页面(可能需要更科学的方式,自行解决)
3、根据你的Qt构建套件下载
我的套件是MinGW所以就下载minggw版本,点击后会自动进行下载
4、解压到D盘(建议放在装软件的地方),然后将bin目录添加到环境变量
到这里就安装完成,接下来可以去qt里面测试
二、测试是否安装成功
1、新建一个qt项目,打开pro文件添加如下代码(路径为你解压的目录):
INCLUDEPATH += D:\SDL2-devel-2.28.3-mingw\SDL2-2.28.3\x86_64-w64-mingw32\include
LIBS += D:\SDL2-devel-2.28.3-mingw\SDL2-2.28.3\x86_64-w64-mingw32\bin\SDL2.dll
2、main.cpp:
#include "mainwindow.h"
#include <QApplication>
#include <SDL2/SDL.h>
int main(int argc, char *argv[])
{
SDL_version version;
SDL_VERSION(&version);
qDebug() << version.major << version.minor << version.patch;
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}
3、这时候运行会报出下面的错误,不要着急
只需要添加一行代码即可
#undef main
4、运行即可显示版本信息
环境搭建完成!
GitHub 加速计划 / sd / SDL
8.9 K
1.68 K
下载
Simple Directmedia Layer
最近提交(Master分支:2 个月前 )
a57c5669 - 2 个月前
20a6193e - 2 个月前
更多推荐
已为社区贡献1条内容
所有评论(0)