Unreal Engine의 최신 버전인 4.24에서 C++ 개발 환경 설정에 대한 옵션을 고르려면 Visual Studio에서 .NET Framework가 필요하다. 이를 위해 .NET 데스크톱 개발 탭에서 '.NET Framework 4 - 4.6 개발도구' 를 골라준다. 그 외로, Visual Studio에서 필요한 C++ 개발 툴들을 선택한다.
REM //---------- Check cmake version ---------- CALL check_cmake.bat if ERRORLEVEL 1 ( CALL check_cmake.bat if ERRORLEVEL 1 ( echo( echo ERROR: cmake was not installed correctly, we tried. goto :buildfailed ) )
다시 build.cmd 실행
MavLinkCom\mavlink\mavlink_types.h MavLinkCom\mavlink\mavlink_sha256.h 관련한 추가 에러 발생했을 때 해결방법
해당파일을 비주얼 스튜디오로 열어서 다른이름으로 저장 - 인코딩하여 저장 클릭 유니 코드 - 코드페이지 1200으로 두 파일 모두 변경 후 저장.
(3) clear.cmd 후 다시 build.cmd 실행
정상설치 완료.
cmake 3.17.2 unreal 4.24.3 visual studio 2019
airsim 버전에 따라서 unreal, cmake 버전의 기준이 정해져있음. 최신 airsim을 사용했기에 unreal, cmake, VS 최신기준으로 설치해서 진행완료.