gpt4 book ai didi

c++ - 在 QtCreator (MinGW) 中编译 SDL2

转载 作者:行者123 更新时间:2023-11-28 03:09:16 25 4
gpt4 key购买 nike

尝试使用 MinGW 使用 QtCreator 编译 SDL2 时遇到最近的问题。似乎由于某种原因,图书馆没有链接。我 100% 知道库在正确的位置,正如您在这张图片中看到的: enter image description here

以及我如何在我的 .pro 文件中进行链接:

##Windows
win32 {
TEMPLATE = app
CONFIG -= app_bundle
CONFIG -= qt

##Debug & Release Mode Configs
CONFIG(debug, debug|release) {
CONFIG += console
} else {
CONFIG -= console
}

INCLUDEPATH += "C:\Users\Daniel\Desktop\SDL2-devel-2.0.0-mingw\SDL2-2.0.0\x86_64-w64-mingw32\include\SDL2"
LIBS += -L"C:\Users\Daniel\Desktop\SDL2-devel-2.0.0-mingw\SDL2-2.0.0\x86_64-w64-mingw32\lib" \
-lmingw32 \
-lSDL2 \
-lSDL2main \
-lSDL2_ttf \
-lSDL2_image \
-lSDL2_mixer \
-lopengl32
}

编辑:好吧,我正在使用错误版本的库进行构建!呸!但是出现了一个新问题,我认为这与 SDLmain 有关系。我的 .pro 文件中一定缺少某些内容,但完全不确定是什么:S enter image description here

最佳答案

很好的解决了。任何 future 引用的链接; http://www.cplusplus.com/forum/beginner/110753/

-lSDL2main 需要在-lSDL2 之前。该死的。

关于c++ - 在 QtCreator (MinGW) 中编译 SDL2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18935047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com