2013-05-26 117 views
2

我已經試過這樣的事情在我的* .pro文件:如何在QtCreator項目中配置Boost?

INCLUDEPATH += "C:\Stuff\boost_1_53_0" 

LIBS += -L/C:\Stuff\boost_1_53_0\lib\32-bit -lqtmaind 
LIBS += -L/C:\Stuff\boost_1_53_0\lib\32-bit -lQt5PrintSupportd 
LIBS += -L/C:\Stuff\boost_1_53_0\lib\32-bit -lQt5Widgetsd 
LIBS += -L/C:\Stuff\boost_1_53_0\lib\32-bit -lQt5Guid 
LIBS += -L/C:\Stuff\boost_1_53_0\lib\32-bit -lQt5Cored 

但我仍然得到一些鏈接錯誤(像這樣):

LNK1104: cannot open file 'libboost_program_options-vc100-mt-gd-1_53.lib' 

一個人怎麼配置提升的路徑/庫來得到這個工作?

+0

如果您需要更多代碼/任何可以幫助我的東西,請讓我知道。 – NPS

+0

你在哪裏告訴Qt鏈接到'boost :: system'庫,並且你真的把Qt5庫放在boost文件夾中? – cmannett85

回答

3

呃,我太親近了。而這個錯誤是愚蠢的。語法一,實際上:

LIBS += -L"C:\Stuff\boost_1_53_0\lib\32-bit" -lqtmaind 
and so on... 
+0

好吧,只有現在我意識到 - 我使用qt庫的boost路徑...並出於某種原因它的工作原理......但是,我留下了這個答案,因爲它顯示了正確的語法。 – NPS

相關問題