AiImportFile () идентификатор Assimp не найден

Здесь у меня есть мои заголовки:

// ASSIMP
#include <assimp\Importer.hpp>
#include <assimp\scene.h>
#include <assimp\postprocess.h>

Он компилируется и нет неразрешенных внешних файлов, поэтому мой библиотечный файл должен быть правильным.

Но дальше вниз:

/* load file with assimp and print some stats */

const aiScene* scene = aiImportFile(file_name, aiProcess_Triangulate);
if (!scene) {
fprintf(stderr, "ERROR: reading mesh %s\n", file_name);
return false;
}

Я получаю сообщение об ошибке с aiImportFile, что его идентификатор не найден. Что сбивает с толку, так как почти все остальное от assimp работает.

Как это исправить? На данный момент компиляция исходного кода assimp не работает, я не получаю никаких библиотечных файлов, поэтому я застрял с тем, что доступно в разделе «полный».

0

Решение

После большой работы по поиску решения, я почти уверен, что проблема заключалась в компиляции библиотеки в режиме отладки. Я считаю, что это работает только в режиме выпуска.

К сожалению, это было некоторое время назад, и в настоящее время на моем компьютере нет кода, поэтому я не уверен на 100%, но я уверен на 90%.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector