미분류
Swift Package Manager에서 C++ 소스코드 빌드
최근 개인 앱을 개발하던 도중, iOS UnrarKit이라는 프레임워크가 SPM을 지원하지 않는 등의 불편한 점이 있어서 WinRar 홈페이지에서 Unrar 프로그램의 소스코드를 받아 빌드하고자 하였습니다. Swift 5.9 이전 Unrar의 소스코드 구성은 아래와 같습니다. 빌드하기 위해 새로운 프로젝트를 만들고, 소스코드를 Source 아래에, 헤더는 그 아래의 Include 다이렉토리 아래에 둡니다. 여러 경고와 오류들과 함게 더보기…