2013-08-07 4 views
0

Я использую QT 5 с QGLWidget для 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'? Возможно, вам придется включить более того, но это просто пример. [Read about qmake] (http://qt-project.org/doc/qt-5.0/qtdoc/qmake-variable-reference.html) – thuga

ответ

0

В зависимости от того, как вы хотите, чтобы включить библиотеку в проекте вы должны либо включать реализацию вашей библиотеки в C/C++ источников с использованием ИСТОЧНИКОВ + = .. < файлов реализация> ИЛИ добавить скомпилированный источник библиотеки, обеспечивая LIBS + = -L -l

Смежные вопросы