2012-06-20 18 views
15

Jak połączyć biblioteki statyczne w jedną?łączenia bibliotek statycznych w pojedyncze

mam trzy statyczne biblioteki libSignatureLibary_armv6.a, libSignatureLibary_armv7.a i libSignatureLibary_i368.a

Teraz chcę połączyć te trzy pliku do jednej biblioteki, która może być nazwany ma libSignatureLibary.a

While Googling znalazłem lipo, które jest narzędziem open source!

Czy muszę uruchomić żadnego dodatkowego języka skryptowego scalić

lub w terminalu lipo i przekazać parametr do lipo.

Czy ktoś może mi doradzić, jak zbudować wspólną bibliotekę dla tych trzech.

@thanks wyprzedzeniem Kiran

+0

Wolisz wiersza polecenia lub Xcode? –

+0

Any Thing! które muszą scalić pliki ~ w miarę możliwości daj mi znać ścieżkę! – kiran

Odpowiedz

24

Otwórz terminal i przejdź do folderu ze swoimi bibliotekami. Następnie za pomocą polecenia:

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

Edytuj i podaj więcej informacji. Tylko kod i odpowiedź "spróbuj tego" są odradzane, ponieważ nie zawierają treści do wyszukiwania i nie wyjaśniają, dlaczego ktoś powinien "spróbować tego". – abarisone

Powiązane problemy