iOS 용 C++ Boost 라이브러리 (테스트 라이브러리)를 만들고 있습니다. 내 컴퓨터에 설치되지 않은 SDK 버전으로 b2의 macosx-version-min 옵션을 설정하고 싶습니다 (예 : SDK 6.0 만 설치되는 동안 macosx-version-min = 4.3). 그러나 Boost의 b2는 요청 버전과 함께 설치된 SDK가 없다는 오류를보고합니다. B2 년대의에서라도이 버전 분 내 컴퓨터에 설치하지 않는 SDK 버전으로 설정되어있는 경우darwin.jam의 macosx-version-min이 내 컴퓨터에 설치되지 않은 SDK 버전으로 설정되어있을 때 Bjam/b2를 부스트해야합니까?
A) Bjam을 밀어해야 하는가/실패 B2?
b) Boost 라이브러리는 C++ 라이브러리이므로 macosx-version-min (iOS에서 일명 Deployment Target SDK)을 지정하는 것이 합리적입니까?
c) 예 (b) 인 경우 어떤 시나리오가 유용할까요? Apple의 프레임 워크 헤더 심볼을 약하게 링크 할 때 Objective-C에서 유용하다는 것을 알고 있습니다.
컴퓨터 설정 :
- 최대 OS 설치 X 10.8.2
- 아이폰 OS SDK : 아이폰 OS 6.0
- 엑스 코드 : 4.5.2
- 부스트 C++ : 1.50