Pytania otagowane jako static-libraries

Biblioteka statyczna to archiwum plików obiektowych. Używany jako wejście konsolidatora, konsolidator wyodrębnia pliki obiektowe, których potrzebuje do połączenia.


8
Plik jest uniwersalny (trzy wycinki), ale nie zawiera błędu wycinania (n) ARMv7-s dla bibliotek statycznych na iOS, czy mimo to można go obejść?
I uaktualniony Xcode wersję i podczas korzystania z zewnętrznych bibliotek statycznych, dostaję komunikat: ld: plik jest uniwersalny (3 wycinki), ale nie zawiera (n) wycinka armv7s: / file / location for architektury armv7s clang: error: polecenie linkera nie powiodło się z kodem wyjścia 1 (użyj -v, aby zobaczyć wywołanie) Czy jest …

1
Jaka jest różnica między plikami bibliotek .so, .la i .a?
Wiem, że .soplik jest rodzajem biblioteki dynamicznej (wiele wątków może współdzielić takie biblioteki, więc nie trzeba mieć więcej niż jednej kopii w pamięci). Ale jaka jest różnica między .ai .la? Czy to są wszystkie biblioteki statyczne? Jeśli biblioteki dynamiczne mają duże zalety w stosunku do bibliotek statycznych, dlaczego wciąż istnieje …

5
Pliki DLL i LIB - co i dlaczego?
Niewiele wiem o bibliotekach DLL i LIB, poza tym, że zawierają one niezbędny kod wymagany do poprawnego działania programu - bibliotek. Ale dlaczego kompilatory je generują? Czy nie byłoby łatwiej po prostu zawrzeć cały kod w jednym pliku wykonywalnym? Jaka jest różnica między bibliotekami DLL a bibliotekami LIB?


6
Kategorie celu-C w bibliotece statycznej
Czy możesz mi pomóc, jak poprawnie połączyć bibliotekę statyczną z projektem iPhone'a. Używam projektu biblioteki statycznej dodanego do projektu aplikacji jako bezpośredniej zależności (cel -> ogólne -> bezpośrednie zależności) i wszystko działa OK, ale kategorie. Kategoria zdefiniowana w bibliotece statycznej nie działa w aplikacji. Więc moje pytanie brzmi: jak dodać …

3
Biblioteka? Statyczny? Dynamiczny? Lub Framework? Wyświetlaj w innym projekcie
Mam istniejącą aplikację na iOS i chcę dodać duży fragment kodu, który opracowałem jako kolejny projekt, aby ułatwić testowanie. Nowa porcja dotyczy w zasadzie zapisywania obrazu w różnych usługach udostępniania itp. Ponieważ ten kod do udostępniania wymaga wielu testów i przyszłych aktualizacji, zastanawiałem się, jak najlepiej włączyć ten fragment kodu …

3
Jak skompilować bibliotekę statyczną w systemie Linux?
Mam pytanie: Jak skompilować bibliotekę statyczną w Linuksie gcc, tzn. Muszę skompilować swój kod źródłowy do pliku o nazwie out.a. Czy wystarczy po prostu skompilować się z poleceniem gcc -o out.a out.c? Nie jestem do końca zaznajomiony z tym gcc, mam nadzieję, że ktoś może mi pomóc.
138 c  gcc  static-libraries 

2
Bezpośrednie polecenie gcc, aby statycznie połączyć bibliotekę
Wydaje mi się dziwne, że używa się go -Wl,-Bstaticw celu określenia, z gccktórymi bibliotekami chcę łączyć się statycznie. W końcu podam gccbezpośrednio wszystkie inne informacje o linkowaniu z bibliotekami ( -Ldir, -llibname). Czy można bezpośrednio powiedzieć sterownikowi gcc, które biblioteki powinny być linkowane statycznie? Wyjaśnienie: wiem, że jeśli pewna biblioteka …

2
Różnica między platformą a biblioteką statyczną w xcode4 oraz sposób ich wywoływania
Jestem całkiem nowy w xcode i objective-c. Chcę zadać bardzo podstawowe pytanie. Widziałem, że podczas „łączenia plików binarnych z bibliotekami” w ustawieniach projektu występują różnice dotyczące frameworka i bibliotek, importowanych z innych projektów w obszarze roboczym. Pierwsze pytanie, dlaczego istnieje framework? A dlaczego jest biblioteka? Czy moja biblioteka nie może …

5
Wyjaśnienia dotyczące struktur statycznych i dynamicznych iOS
Muszę przyznać, że wraz z wydaniem iOS 8 jestem trochę zdezorientowany co do dynamicznych i statycznych frameworków w iOS. Szukam sposobu na dystrybucję utworzonej przeze mnie biblioteki i potrzebuję obsługi systemu iOS 7 i nowszych. (Uwaga: to będzie zastrzeżona struktura. Nie mogę używać strąków kakao, a także nie mogę rozpowszechniać …




17
Xcode 4 nie może zlokalizować publicznych plików nagłówkowych z zależności od biblioteki statycznej
Alternatywne tytuły ułatwiające wyszukiwanie Xcode nie może znaleźć nagłówka Brak .h w Xcode Nie znaleziono pliku Xcode .h Nie znaleziono pliku problemu leksykalnego lub preprocesora Pracuję nad projektem aplikacji na iOS, który pochodzi z Xcode 3. Teraz przeniosłem się do Xcode 4, mój projekt buduje kilka statycznych bibliotek. Te biblioteki …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.