2014-11-20 107 views
0

我遇到了一个我无法解决的问题。我下载了最新版本的SDL,并将其提取到我的C:驱动器中。我在Qt中打开了一个新项目并编辑了pro文件。我看到了一个教程,我加入以下行:在Qt Creator中正确设置SDL

LIBS += -LC:/SDL/lib -lSDL 
INCLUDEPATH += C:/SDL/include/SDL 

编译器承认,SDL是存在的,但是当我尝试编译我收到以下错误:
找不到-lSDL。 任何人都知道问题在哪里以及如何解决?我感谢您的帮助。提前致谢。

编辑:我的操作系统是Windows 7

+0

尝试取出-L和路径 – Maz 2014-11-20 17:39:35

+0

@Maz之间的空间:是啊,听起来像我们有一个密切的原因的错字。这就是为什么像cmake或pkg-config这样的东西比较好,尽管在Windows上pkg-config并不是那么简单。以防万一:'CONFIG + = link_pkgconfig'和'PKGCONFIG + = sdl'那样。 – lpapp 2014-11-20 17:43:55

+0

删除空格并没有改变任何东西。 – Valinho 2014-11-20 17:50:03

回答

0

试试这个: LIBS += -LC:/SDL/lib -lSDL2 INCLUDEPATH += C:/SDL/include/SDL

您似乎使用SDL2库