상세 컨텐츠

본문 제목

ERROR: Can't deploy .so because ~ 해결방법

Unreal

by Real_Go 2024. 8. 10. 03:46

본문

deploy : 배포

배포를 할수 없다 이거다.

나 같은 경우 기존의 libFederateLib.so 파일이 언리얼 프로젝트 바깥 경로에 있었다.

여기 프로젝트 경로 밖에 있는 파일을

이렇게 프로젝트 경로 안에 넣어주고

Build.cs 파일에서 기존 경로가 Binary_DIRECTORY 가 Path.GetFullPath(Path.Combine(ROOT_DIRECTORY, "bin","debug.x64")); 를 가지면 이거는 결과적으로 HCI/bin/debug.x64 경로에 있게 된다. 이 경우 패키징할 때 에러가 생기므로

"bin","debug.x64" 대신 HMST_Project 를 넣어 Binary_DIRECTORY를 올바르게 잡아준다.

그러면 에러 해결!

관련글 더보기