如何在OS X上的Qt Creator Pro文件中包含SDL2库

时间:2014-04-29 21:40:37

标签: c++ macos qt-creator sdl-2

大家好!

我正在尝试在OS X上的Qt Creator项目中导入一些SDL2库:SDL2_image和SDL2_ttf。这是我的.pro文件的内容:

TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt

INCLUDEPATH += /Library/Frameworks/SDL2.framework/Headers
INCLUDEPATH += /Library/Frameworks/SDL2_image.framework/Headers
INCLUDEPATH += /Library/Frameworks/SDL2_ttf.framework/Headers

LIBS += -framework Cocoa -framework SDL2
LIBS += -framework Cocoa -framework SDL2_image
LIBS += -framework Cocoa -framework SDL2_ttf

在我班级的头文件中,我把这些行:

#include "SDL.h"
#include "SDL_image.h"
#include "SDL_ttf.h"

但是当我编译程序时,我在文件SDL_image.h中出错。此错误位于包含部分:

#include <SDL2/SDL.h>

关于我的配置的一些额外细节:

Operating System : OS X Mavericks
IDE : Qt Creator
SDL2 libraries

我认为这是包含错误变量的.pro文件,但我不知道如何解决此错误。

提前谢谢!

0 个答案:

没有答案