inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part2: 게임 수학과 DirectX12

애니메이션 빌드 오류 질문드립니다.

442

jason

작성한 질문수 5

0

애니메이션 솔루션 파일을 컴파일 할 때 아래와 같은 오류가 출력됩니다 이유가 궁금합니다.

libfbxsdk-md.lib 는 경로와 추가 종속성 까지 처리가 되어있는데도 파일을 열 수 없다고 출력됩니다.

 

error LNK2038: 'RuntimeLibrary'에 대해 불일치가 검색되었습니다. 'MTd_StaticDebug' 값이 'MDd_DynamicDebug'(Timer.obj에 위치) 값과 일치하지 않습니다.

 

fatal error LNK1104: 'FBX\releaselibfbxsdk-md.lib' 파일을 열 수 없습니다.

 

directx 게임수학

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
jason님, 애니메이션 솔루션 컴파일 중 발생하는 오류에 대해 답변 드리겠습니다.

첫 번째 오류인 “error LNK2038: ‘RuntimeLibrary’에 대해 불일치가 검색되었습니다.“는 프로젝트에서 사용된 런타임 라이브러리 설정의 불일치 때문에 발생합니다. 여기서 ‘MTd_StaticDebug’와 ‘MDd_DynamicDebug’ 간의 불일치가 문제입니다. ‘MTd’는 정적 라이브러리를 이용한 디버그 모드를, ‘MDd’는 동적 라이브러리(즉, DLL)를 이용한 디버그 모드를 의미합니다. 프로젝트의 모든 구성 요소가 동일한 런타임 라이브러리 설정을 사용하도록 확인하고 통일해야 합니다.

두 번째 오류인 “fatal error LNK1104: ‘FBX\releaselibfbxsdk-md.lib’ 파일을 열 수 없습니다.“는 지정된 경로에서 libfbxsdk-md.lib 파일을 찾을 수 없다는 것을 의미합니다. 이는 파일 경로에 오류가 있거나, 해당 라이브러리 파일이 실제로 존재하지 않거나, 혹은 접근 권한이 제한되어 있을 수 있습니다. 라이브러리 파일의 경로를 다시 확인하고, 파일이 실제로 그 위치에 존재하는지, 접근 권한은 적절한지 검토해 보시기 바랍니다.

오류를 해결하기 위한 일반적인 접근 방법을 안내 드리겠습니다:

  1. 프로젝트 설정에서 모든 구성(Configuration)과 플랫폼(Platform)에 대하여 C/C++ -> Code Generation 섹션에서 Runtime Library 옵션이 일치하도록 설정합니다.
  2. 애니메이션 솔루션 파일과 관련된 모든 종속성 및 라이브러리가 정확한 경로에 있는지 확인합니다.
  3. 솔루션 탐색기에서 해당 라이브러리 파일(libfbxsdk-md.lib)을 찾아서 경로가 정확한지, 파일이 손상되지 않았는지 확인합니다.

만약 문제가 해결되지 않는다면, 사용 중인 개발 환경의 문제일 수도 있으므로, 라이브러리 관리 도구(예: vcpkg, conan)를 사용하여 해당 라이브러리를 다시 설치하는 것을 고려해 보시기 바랍니다.

복습중에 커맨드 큐 관련 질문이 있습니다.

0

39

1

_vsBlob와 _psBlob에서 nullptr이 뜨면서 실행이 안됩니다

0

59

1

#include d3dx12.h 추가했지만 오류

0

83

1

LNK1104 error, DirectXTexD.lib 파일을 열 수 없습니다.

0

123

1

[DirectXTex LNK2019 에러]

0

247

2

UI 랜더링이 이해가 안되어 질문드립니다

0

177

1

insideTess 값 관련 질문

0

126

1

렌더 타겟을 SRV로 사용하려고 합니다.

0

184

1

C++ 언어 표준과 Engine.lib 오류에 관하여..

0

283

2

실행과정에서의 문제

0

402

3

결과물에 의문이 생겨서 한가지 질문 드립니다

0

149

1

uv좌표변환

0

150

1

Shader 관련 문제

0

224

1

Load 부분에서 문제가 있어 질문드립니다

0

167

1

강의에서 보여진 모습과 다른모양이 되어서 질문드립니다

0

174

1

enumclass 질문입니다

0

155

1

nullptr오류가 발생해요.

0

363

2

Normal Mapping / Assertion failed! 오류

0

223

1

1>LINK : fatal error LNK1104: 'Engine.lib' 파일을 열 수 없습니다.

0

432

2

shared_ptr 과 헤더파일 관련하여 질문있습니다

0

210

1

질문있습니다.

0

178

1

장치 초기화 nullptr이 자꾸 발견 되네요.

0

302

2

용 모델에 분명 Diffuse 텍스쳐가 있는것같은데 왜 적용이 안되나요?

0

255

1

안녕하세요 질문있습니다

0

207

1