2013-08-07 37 views
0

我使用的是QGL5和QGLWidget for opengl,需要導入一些3ds模型。有人建議我使用lib3ds,但我無法計算如何正確使用它。在我的.pro 文件中,我寫了這個:INCLUDEPATH += "C:\Chrome downloads\lib3ds-1.3.0" 但是當我包括f.e. 「lib3ds/file.h」並使用方法lib3ds_file_load()它說「錯誤:未定義引用到`lib3ds_file_load'」。你能告訴我如何將lib3ds包含到我的qt項目中嗎?如何將lib3ds包含到qt項目中?

+0

您是否在項目中添加了lib3ds頭文件和源代碼? 'SOURCES + = file.c'和'HEADERS + = file.h'?您可能需要包含更多,但這只是一個例子。 [閱讀關於qmake](http://qt-project.org/doc/qt-5.0/qtdoc/qmake-variable-reference.html) – thuga

回答

0

根據您想如何在您的項目庫中,你要麼有你的庫作爲使用來源C/C++源代碼的實施 + = .. <實現文件>或添加編譯庫源,提供LIBS + = -L -l

相關問題