2014-11-20 110 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庫