강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Zetos님의 프로필 이미지
Zetos

작성한 질문수

[게임 프로그래머 도약반] DirectX11 입문

Assimp

assimp-vc143-mtd.dll가 없어서 코드 실행을 진행할 수 없습니다 라는 에러가 뜹니다.

작성

·

24

0

68강 SkyBox 강의에 첨부된 솔루션을 빌드 후 실행하면 아래와 같은 에러 메시지가 뜹니다.

 

image.png

 

Engine 프로젝트를 먼저 빌드하고 전체 솔루션 재빌드 후에 실행하여도 마찬가지입니다.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.
Zetos님, DirectX11 프로젝트 실행 도중 “assimp-vc143-mtd.dll” 파일이 없다는 오류가 발생한다고 하셨군요. 이 문제는 보통 DLL 파일이 누락되었거나 경로 설정이 잘못된 경우에 발생합니다.

다음 해결 방법을 시도해보세요:
1. assimp 라이브러리 설치 확인: 먼저, Assimp 라이브러리가 제대로 설치되어 있는지 확인하세요. 설치되어 있지 않다면 Assimp 공식 웹사이트에서 라이브러리를 다운로드 받아 설치해 주세요.
2. 환경 변수 설정: 설치된 라이브러리의 경로가 시스템 환경 변수에 제대로 설정되어 있는지 확인하세요. Assimp를 설치할 때 시스템 PATH에 DLL 경로를 추가해 주십시오.
3. 프로젝트 설정 확인: Visual Studio에서 프로젝트 속성을 열고, 라이브러리 경로와 추가 종속성이 설정되어 있는지 확인하세요. “Linker -> Input”에서 “Additional Dependencies”에 필요한 DLL 파일이 포함되어 있는지 점검해 보세요.
4. 재설치 시도: 필요한 경우, Assimp 라이브러리를 재설치하고, 프로젝트의 모든 설정을 다시 한 번 확인한 뒤 솔루션을 다시 빌드해 보십시오.

해당 문제의 구체적인 해결 단계는 사용하는 IDE와 Assimp 버전에 따라서 달라질 수 있습니다. 해당 DLL 파일 문제는 라이브러리 빌드 및 링크 문제와 관련이 많으니 각 절차를 주의 깊게 따라 진행해 보시기 바랍니다. 추가적인 도움이 필요하시면 문의하기를 통해 문의해 주세요.

Zetos님의 프로필 이미지
Zetos

작성한 질문수

질문하기