Я продолжаю получать ниже ошибку во время сборки #include
error: c1083: невозможно открыть, включите файл: 'assimp/import.hpp': нет Такой файл или каталог
Я попытался очистить решение, перестроить, обновить его с помощью полной платы, ничего не работает.
я Я работал и создал свой проект OpenGL в Debug-Win32, я хотел загрузить модели, поэтому наткнулся на Assimp. Поскольку они больше не выпускают сборки, я загрузил последний релиз v5.4.3 из GitHub и последовал ниже, чтобы построить его локально. Запустите Cmake. \ cmakelists.txt
[*] После завершения вы сможете увидеть assimp.sln
[*] Открыть Assimp.sln и выбранная отладка и он был доступен для x64 только
[*] После того, как это сделано, скопировал сгенерированную lib и bin < /code> к моему проекту < /li>
< /ul>
Project Setup:< /code>
Visual Studio 2022
Первоначально я использовал win32 < /code>, но так как я не получил последние версии Assimp в Win32, я также переработал проект для работы на X64. , Добавлено соответствующие пути GLEW, GLFW, и я смог запустить приложение без каких -либо проблем. А затем добавлено ниже конфигураций:
Включите настройки каталога
(c/c ++ -> general -> Дополнительные включения каталогов) < /p>
src
src\vendor
Core
$(SolutionDir)Dependencies\GLFW\include
$(SolutionDir)Dependencies\GLEW\include
$(SolutionDir)Dependencies\assimp\include
подтвердил, что зависимости $ (solutiondir) \ assimp \ include фактически указывает на правильный путь.
Библиотечные каталоги и Связывание
linker -> general -> Дополнительные библиотечные каталоги:
$(SolutionDir)Dependencies\GLFW\lib-vc2022
$(SolutionDir)Dependencies\GLEW\lib\Release\x64
$(SolutionDir)Dependencies\assimp\lib\Debug
< /code>
linker -> input -> Дополнительные зависимости: < /em> < /li>
< /ul>
assimp-vc143-mtd.lib
glew32s.lib
glfw3.lib
opengl32.lib
User32.lib
Gdi32.lib
Shell32.lib
Почему Visual Studio не находит Assimp/Importer.hpp, несмотря на то, что он находится в каталоге включения? Есть ли что -то не так с моей конфигурацией?
Dependencies/assimp/
├───Debug
├───Dependencies
│ ├───assimp
│ │ ├───bin
│ │ │ └───Debug
│ │ ├───include
│ │ │ └───assimp
│ │ │ ├───Compiler
│ │ │ └───port
│ │ │ └───AndroidJNI
│ │ └───lib
│ │ └───Debug
│ ├───GLEW
│ │ ├───doc
│ │ ├───include
│ │ │ └───GL
│ │ └───lib
│ │ └───Release
│ │ ├───Win32
│ │ └───x64
│ └───GLFW
│ ├───include
│ │ └───GLFW
│ └───lib-vc2022
└───OpenGL
├───Core
├───res
└───src (Application.cpp/main)
├───tests
└───vendor
├───glm
├───imgui
└───stb_image
Подробнее здесь: https://stackoverflow.com/questions/794 ... pite-corre
Visual Studio 2022 OpenGL Project: «Assimp/Importer.hpp» не найден, несмотря на правильный включение пути ⇐ C++
Программы на C++. Форум разработчиков
1739976834
Anonymous
Я продолжаю получать ниже ошибку во время сборки #include
error: c1083: невозможно открыть, включите файл: 'assimp/import.hpp': нет Такой файл или каталог
Я попытался очистить решение, перестроить, обновить его с помощью полной платы, ничего не работает.
я Я работал и создал свой проект OpenGL в Debug-Win32, я хотел загрузить модели, поэтому наткнулся на Assimp. Поскольку они больше не выпускают сборки, я загрузил последний релиз v5.4.3 из GitHub и последовал ниже, чтобы построить его локально. Запустите Cmake. \ cmakelists.txt
[*] После завершения вы сможете увидеть assimp.sln
[*] Открыть Assimp.sln и выбранная отладка и он был доступен для x64 только
[*] После того, как это сделано, скопировал сгенерированную lib и bin < /code> к моему проекту < /li>
< /ul>
Project Setup:< /code>
Visual Studio 2022
Первоначально я использовал win32 < /code>, но так как я не получил последние версии Assimp в Win32, я также переработал проект для работы на X64. , Добавлено соответствующие пути GLEW, GLFW, и я смог запустить приложение без каких -либо проблем. А затем добавлено ниже конфигураций:
[b] Включите настройки каталога [/b]
(c/c ++ -> general -> Дополнительные включения каталогов) < /p>
src
src\vendor
Core
$(SolutionDir)Dependencies\GLFW\include
$(SolutionDir)Dependencies\GLEW\include
$(SolutionDir)Dependencies\assimp\include
подтвердил, что зависимости $ (solutiondir) \ assimp \ include фактически указывает на правильный путь.
[b] Библиотечные каталоги и Связывание [/b]
linker -> general -> Дополнительные библиотечные каталоги:
$(SolutionDir)Dependencies\GLFW\lib-vc2022
$(SolutionDir)Dependencies\GLEW\lib\Release\x64
$(SolutionDir)Dependencies\assimp\lib\Debug
< /code>
linker -> input -> Дополнительные зависимости: < /em> < /li>
< /ul>
assimp-vc143-mtd.lib
glew32s.lib
glfw3.lib
opengl32.lib
User32.lib
Gdi32.lib
Shell32.lib
Почему Visual Studio не находит Assimp/Importer.hpp, несмотря на то, что он находится в каталоге включения? Есть ли что -то не так с моей конфигурацией?
Dependencies/assimp/
├───Debug
├───Dependencies
│ ├───assimp
│ │ ├───bin
│ │ │ └───Debug
│ │ ├───include
│ │ │ └───assimp
│ │ │ ├───Compiler
│ │ │ └───port
│ │ │ └───AndroidJNI
│ │ └───lib
│ │ └───Debug
│ ├───GLEW
│ │ ├───doc
│ │ ├───include
│ │ │ └───GL
│ │ └───lib
│ │ └───Release
│ │ ├───Win32
│ │ └───x64
│ └───GLFW
│ ├───include
│ │ └───GLFW
│ └───lib-vc2022
└───OpenGL
├───Core
├───res
└───src (Application.cpp/main)
├───tests
└───vendor
├───glm
├───imgui
└───stb_image
Подробнее здесь: [url]https://stackoverflow.com/questions/79451804/visual-studio-2022-opengl-project-assimp-importer-hpp-not-found-despite-corre[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия