4. 2019 iFunFactory Dev Day
시작하기 전에
• 개발용 데스크톱/랩톱 (Windows)
• Visual Studio 2017 (2019은 지원 예정입니다)
• Windows SDK 1.0.15063.0
• 아이펀엔진 관련 파일 설치
• Windows 용 아이펀 엔진 설치
• 아이펀 엔진에서 사용하는 3rd 파티 라이브러리 설치
• Python 2.7 및 의존성 패키지 설치
• Visual Studio 용 아이펀엔진 확장 기능 설치 (.vsix)
4
14. 2019 iFunFactory Dev Day
패키지 생성하기
• 빌드 설정 (configuration) 중 Packaging 선택해서 빌드
• 소스 코드 디렉터리의 윈도우즈 파워셸(PS1) 스크립트 생성 확인
• make_package.ps1 실행하면 압축 파일 생성 (Package.zip)
14
15. 2019 iFunFactory Dev Day
패키지 파일 구성
• 패키지에는 필요한 실행 파일 / DLL / 공통 설정 파일 등이 포함
• Microsoft Windows 에서 패키지가 사용하는 의존성을 표현하기 힘듦
• Windows DLL 간의 심볼 하위/상위 호환처리가 복잡
15