0
我有一個QT項目,最初是爲UI設計的,也是爲網絡創建服務器。但是,現在我只需要將網絡的一部分與其他UI實現集成即可。編譯時找不到Qt文件
我刪除了文件和主要功能,並將項目編譯爲庫。一切順利。
然而,當我嘗試包括從該項目中的頭文件到另一個項目,我得到編譯喜歡這些時間的錯誤(從QT項目需要頭文件的項目):
fatal error C1083: Cannot open include file: 'QObject': No such file or directory
兩個項目是同一個VS2008解決方案的一部分。我想我錯過了一些東西,但是不能把手放在上面......請幫助,thnx!
項目編譯在其文件中使用Qt頭文件的相對路徑,另一個項目位於與編譯不同的目錄中? – lapk
路徑不是相對的。它包括使用'#include'等,這個項目編譯成一個.lib文件。我想知道我是否必須爲其他項目設置所有QT路徑(包括包括dll,或者僅包括dll,或者...)? –
Ani
好吧,那麼似乎編譯的項目已添加到其路徑變量Qt頭的路徑。第二個項目沒有。 – lapk