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
相关推荐
「、皓子~35 分钟前
AI创作系列(2):UniApp跨端开发实战 - 海狸IM移动端完全由AI编写
开发语言·人工智能·uni-app·开源·vue·开源软件·ai编程
南無忘码至尊1 小时前
Unity C# 入门基础知识点整理与实战技巧
开发语言·c#
江梦寻1 小时前
软件工程教学评价
开发语言·后端·macos·架构·github·软件工程
iCxhust1 小时前
汇编字符串比较函数
c语言·开发语言·汇编·单片机·嵌入式硬件
XMYX-02 小时前
Python 实现一个带进度条的 URL 批量下载工具(含 GUI 界面)
开发语言·python
一只小小汤圆2 小时前
如何xml序列化 和反序列化类中包含的类
xml·开发语言·c#
南枝异客2 小时前
电话号码的字母组合
开发语言·javascript·算法
未来并未来3 小时前
Sentinel 流量控制安装与使用
开发语言·python·sentinel
Halo_tjn3 小时前
Java IO
java·开发语言
我命由我123453 小时前
STM32 开发 - 中断案例(中断概述、STM32 的中断、NVIC 嵌套向量中断控制器、外部中断配置寄存器组、EXTI 外部中断控制器、实例实操)
c语言·开发语言·c++·stm32·单片机·嵌入式硬件·嵌入式