Как я могу загрузить 3ds файлы в моем проекте Visual C ++ 2010 (OpenGL)? - PullRequest
0 голосов
/ 05 марта 2012

Я пытаюсь понять, как загрузить 3ds файлы в мой проект. После нескольких часов исследований я нашел lib3ds. Но я до сих пор не знаю, что делать с исходными файлами там.

Что мне нужно сделать, чтобы получить обычные файлы .h и .lib, чтобы скопировать их в мою папку Visual C ++?

1 Ответ

0 голосов
/ 05 марта 2012

При просмотре lib3ds источников я вижу lib3ds.sln в дистрибутиве.Вы пытались создать библиотеку, используя это?После этого вы сможете использовать lib3ds.h в своем источнике и создать ссылку на созданный вами .lib-файл.

Редактировать

Чтобы уточнить - дважды щелкнитев файле .sln, чтобы загрузить его в visual studio (если он попросит обновить проект, пусть он пойдет дальше и сделает это). Затем можно построить проект.После этого, если вы заглянете в дерево выходных папок 3ds, вы найдете папку Debug или Release (в зависимости от того, как вы создали библиотеку).

Вернувшись в свое приложение, теперь вы можете добавить строку к #include "lib3ds.h" в своем коде (вам нужно добавить путь к коду lib3ds в настройках вашего проекта / Включить каталоги)

Затем в настройках сборки / ссылки добавьте «дополнительную библиотеку», которая указывает на созданную вами библиотеку, например что-то вроде c: \ mySource \ lib3ds \ Debug \ bin \ lib3ds.lib

...