Я использую Visual Studio 2019, чтобы сделать простую сцену с OpenGL. Библиотеки и включения, кажется, настроены правильно, так как я могу получить доступ к заголовочным файлам и структуре папок assimp. Когда я пытаюсь включить какие-либо заголовки assimp, хотя получаю эту ошибку, странно то, что файл находится в папке. Он называется «config.h.in», при удалении «.in» из файла я получаю код ошибки «E0011» в строке 1016 файла «config.h». Что гласит:
// ---------- All the Build/Compile-time defines ------------
/** @brief Specifies if double precision is supported inside assimp
*
* Property type: Bool. Default value: undefined.
*/
#cmakedefine ASSIMP_DOUBLE_PRECISION 1
#endif // !! AI_CONFIG_H_INC
Это строки от 1009 до 1018, когда файл открыт в VS19, я не получаю ошибки только при переключении на другой файл. Я снова получаю сообщение об ошибке.
РЕДАКТИРОВАТЬ. Я использовал CMake и VS для создания библиотеки и DLL-файлов