我正在尝试使用Qt Creator ( Qt 5.1.1 ) 构建以下基本 SDL2 应用程序。
SDLTest.pro:
TARGET = SDLTest01
CONFIG += console
TEMPLATE = app
INCLUDEPATH += C:\Users\Martin\code\libs\SDL2-2.0.1\x86_64-w64-mingw32\include
LIBS += -LC:\Users\Martin\code\libs\SDL2-2.0.1\x86_64-w64-mingw32\lib -lSDL2
SOURCES += main.cpp
主.cpp:
#include <SDL2/SDL.h>
#include <QCoreApplication>
#undef main
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
if( SDL_Init( SDL_INIT_EVERYTHING ) == -1 )
return 1;
return a.exec();
}
但我有以下错误:
undefined reference to `SDL_Init'
具有相应参考的相同代码可以使用SDL 1.2编译。
任何想法?