[GWork] Font load error : Couldn't open OpenSans.ttf

GWork가 각종 CMake에러와 dll 에러를 거쳐 이번에는 런타임에 예외가 아래처럼 발생했습니다.

예외 발생(0x71002A85(SDL2_ttf.dll), GworkSDL2Sample.exe): 0xC0000005: 0x00000000 위치를 읽는 동안 액세스 위반이 발생했습니다..


같이 뜨는 콘솔에도 아래와 같이 뜨고 있구요.
Font load error : Couldn't open OpenSans.ttf

이거저거 많이 가져다 사용하다보니 바로 감이 오더군요. 이런건 바로 비주얼 스튜디오의 프로젝트 속성 - 디버깅 - 작업 디렉토리를 확인해봐야합니다. 역시나 작업 디렉토리가 $(ProjectDir)로 설정되어 있습니다. 각자의 환경에 맞게 각종 dll과 폰트 리소스가 들어있는 폴더로 설정 후 다시 디버깅하면 화면이 뜨긴 뜹니다.

이 블로그의 인기 게시물

CMake Windows에 설치하기

'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

Unity3D 안드로이드 Keystore 생성하기