2012-06-20 2 views
15

정적 라이브러리를 단일 라이브러리로 병합하는 방법은 무엇입니까?정적 라이브러리를 단일 라이브러리로 병합

나는 libSignatureLibary.a

동안을 가지고

지금 내가 이름을 지정할 수 있습니다 하나의 라이브러리로이 세 개의 파일을 병합 할 세 가지 정적 라이브러리 libSignatureLibary_armv6.a, libSignatureLibary_armv7.a 및 libSignatureLibary_i368.a

을해야합니까 인터넷 검색 오픈 소스 도구 인 lipo를 찾았습니다!

내가

또는 터미널 사러가에 병합하고, 사러가의 매개 변수를 전달하기 위해 여분의 스크립트 언어를 실행해야합니까.

이 세 가지에 대한 공용 라이브러리를 작성하는 데 도움이 될 수 있습니다. 키란

+0

할 당신이 명령 줄이나 엑스 코드를 선호? –

+0

Any Thing! 파일을 병합해야합니다 ~ 가능하면 경로를 알려주세요! – kiran

답변

24

열기 터미널 사전에

@thanks과는 libs와 함께 폴더로 이동합니다. 그런 다음 명령을 사용합니다

lipo -create libSignatureLibary_armv6.a libSignatureLibary_armv7.a libSignatureLibary_i368.a -output libSignatureLibary.a 
0
lipo -create libSignatureLibary_armv6.a libSignatureLibary_armv7.a libSignatureLibary_i368.a -output libSignatureLibary.a 
+0

lipo -create libSignatureLibary_armv6.a libSignatureLibary_armv7.a libSignatureLibary_i368.a -output libSignatureLibary.a – viveksharma

+0

자세한 내용을 편집하십시오. 코드 전용 및 "시도하십시오"답변은 검색 가능한 콘텐츠가 없으므로 권장하지 않으며 누군가가 "시도해"야하는 이유를 설명하지 않습니다. – abarisone

관련 문제