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
相关推荐
曼巴UE520 小时前
UE5.3 C++ 接口初步使用
开发语言·jvm·c++
奔跑的石头_20 小时前
GO语言的主要语法和特性
开发语言
liulilittle20 小时前
UNIX/macOS路由表查询原理与实现
服务器·开发语言·c++·macos·unix·编程语言
HUST20 小时前
C语言 第三讲:分支和循环(上)
c语言·开发语言
Dovis(誓平步青云)21 小时前
《探索C++11:现代语法的性能优化策略(中篇)》
开发语言·c++
再努力"亿"点点21 小时前
爬取m3u8视频完整教程
开发语言·python
一个响当当的名号21 小时前
c++primer 个人学习总结-模板和泛型编程
开发语言·c++·学习
落羽的落羽21 小时前
【C++】C++11的可变参数模板、emplace接口、类的新功能
开发语言·c++·学习
滴滴滴嘟嘟嘟.21 小时前
Qt对话框与文件操作学习
开发语言·qt·学习
liulilittle1 天前
HTTP简易客户端实现
开发语言·网络·c++·网络协议·http·编程语言