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

jason님의 프로필 이미지
jason

작성한 질문수

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

장치초기화 강의편에서 오류가 납니다..

해결된 질문

작성

·

178

0

이런식으로 동적할당을 해줬는데도 같은 오류가 납니다

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

강의 코드를 다운받아 실행해도 동일한 문제가 발생하나요?

jason님의 프로필 이미지
jason
질문자

이렇게 Engine.lib를 강의코드 output파일에 추가시켜서 돌리면 이렇게 문제가 발생합니다

jason님의 프로필 이미지
jason
질문자

그리고 강의자료들 보면 output파일에 Engine.lib가 없습니다

 

Rookiss님의 프로필 이미지
Rookiss
지식공유자

Engine.lib 파일은 빌드해서 만들면 되기 때문에
굳이 따로 올리지 않았고 이는 의도적인 것입니다 (용량이 크기 때문)

Engine.lib를 [추가]시켜서 돌리는게 아니라

Engine -> 우클릭 -> 빌드를 하면 Output 경로에 자동으로 lib이 생성되어야 합니다.

ENgine 출력 디렉터리를 Output으로 잡아놨기 때문이죠.

jason님의 프로필 이미지
jason
질문자

근데 추가를 하지않으면 해당 라이브러리를 찾을수 없다고 떠서요..

Rookiss님의 프로필 이미지
Rookiss
지식공유자

Engine 프로젝트를 빌드하시면 lib 결과물이 나와야 하고 그게 안 되면 문제가 있는 상황입니다.
Engine 출력 디렉터리 경로를 확인하시고, Engine 프로젝트를 [빌드] 를 해보세요.

Rookiss님의 프로필 이미지
Rookiss
지식공유자

jason님의 프로필 이미지
jason
질문자

아 됐습니다 감사합니다 근데 저 동적할당을해도 저 오류가 뜨는건 어딘가 코드가 이상해서 그런건가요??

 

jason님의 프로필 이미지
jason
질문자

전체적으로 다잘됐습니다정말 감사합니다!

 

Rookiss님의 프로필 이미지
Rookiss
지식공유자

코드상의 문제인 경우도 있지만,
재빌드하면 해결되는 경우도 있는데요.
재빌드로 해결되는 경우라면 그냥 이런 저런 이유로
실행 결과물이 최신 버전이 아니어서 뭔가 꼬이는 경우입니다.

jason님의 프로필 이미지
jason

작성한 질문수

질문하기