Qt中使用SDL出现error: undefined reference to `qMain(int, char**)‘

在Qt中使用SDL可能会出现下面错误error: undefined reference to qMain(int, char**)'`

这是因为我们在头文件中包含了SDL.h,这里面将main进行了替换,想要调用SDL_main

我们main.cpp中取消这个宏定义即可

cpp 复制代码
#undef main
相关推荐
magic 24515 分钟前
深入解析Promise:从基础原理到async/await实战
开发语言·前端·javascript
只因从未离去28 分钟前
黑马Java基础笔记-4
java·开发语言·笔记
言之。32 分钟前
【Go语言】ORM(对象关系映射)库
开发语言·后端·golang
席万里1 小时前
Go语言企业级项目使用dlv调试
服务器·开发语言·golang
jerry6091 小时前
c++流对象
开发语言·c++·算法
fmdpenny1 小时前
用python写一个相机选型的简易程序
开发语言·python·数码相机
海盗强2 小时前
Babel、core-js、Loader之间的关系和作用全解析
开发语言·前端·javascript
猿榜编程2 小时前
python基础-requests结合AI实现自动化数据抓取
开发语言·python·自动化
我最厉害。,。2 小时前
PHP 反序列化&原生类 TIPS&字符串逃逸&CVE 绕过漏洞&属性类型特征
android·开发语言·php
爱编程的鱼2 小时前
C# 类(Class)教程
开发语言·c#