Visual Studio 2022 OpenGL Project: «Assimp/Importer.hpp» не найден, несмотря на правильный включение путиC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Visual Studio 2022 OpenGL Project: «Assimp/Importer.hpp» не найден, несмотря на правильный включение пути

Сообщение 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, и я смог запустить приложение без каких -либо проблем. А затем добавлено ниже конфигураций:
Включите настройки каталога
(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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Project Project Project ASP.NET Project Show отсутствует и ошибки «Roslyn/Csc.exe» после открытия в Visual Studio? [закр
    Anonymous » » в форуме C#
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как создать assimp .so в android ndk, я использую assimp 3.0
    Anonymous » » в форуме Android
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Как создать assimp .so в android ndk, я использую assimp 3.0
    Anonymous » » в форуме Android
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • MSVC + ClangTidy не работает для Boost в boost/config/auto_link.hpp после обновления Visual Studio 2022 до версии 17.10.
    Anonymous » » в форуме C++
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • OpenGL Assimp C++, местоположение чтения нарушения прав доступа 0x00000000
    Гость » » в форуме C++
    0 Ответы
    43 Просмотры
    Последнее сообщение Гость

Вернуться в «C++»