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
相关推荐
xzkyd outpaper1 小时前
Kotlin 协程线程切换机制详解
android·开发语言·kotlin
啊森要自信2 小时前
【QT】常⽤控件详解(六)多元素控件 QListWidget && Table Widget && Tree Widget
c语言·开发语言·c++·qt
屁股割了还要学2 小时前
【数据结构入门】栈和队列
c语言·开发语言·数据结构·学习·算法·青少年编程
z樾2 小时前
MATLAB核心技巧:从入门到精通
开发语言·matlab
暗流者2 小时前
信息安全简要
开发语言·网络·php
绕灵儿4 小时前
C++ 部署LSTM(.onnx)
开发语言·c++·lstm
LZQqqqqo4 小时前
WinForm 中 ListView 控件的实战应用与功能拓展
开发语言·microsoft·c#·winform
ankleless4 小时前
C语言(10)——结构体、联合体、枚举
c语言·开发语言·零基础·枚举·结构体·联合体·自学
七月稻草人5 小时前
飞算JavaAI:人工智能与Java的创新融合与应用前景
开发语言·人工智能·ai编程·java开发·飞算javaai炫技赛
励志成为糕手5 小时前
从反射到方法句柄:深入探索Java动态编程的终极解决方案
java·开发语言