Biblioteka statyczna to archiwum plików obiektowych. Używany jako wejście konsolidatora, konsolidator wyodrębnia pliki obiektowe, których potrzebuje do połączenia.
Jaka jest różnica między bibliotekami statycznymi i współdzielonymi? Używam Eclipse i istnieje kilka typów projektów, w tym biblioteki statyczne i biblioteki współdzielone? Czy jedna ma przewagę nad drugą?
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 …
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 …
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?
Mam plik binarny - bibliotekę statyczną Windows (* .lib). Czy istnieje prosty sposób na znalezienie nazw funkcji i ich interfejsu z tej biblioteki? Coś podobnego do narzędzi emfari elfdump(w systemach Linux)?
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ć …
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 …
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.
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 …
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 …
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ć …
Jak mogę statycznie łączyć tylko niektóre określone biblioteki z moim plikiem binarnym podczas łączenia z GCC? gcc ... -static ...próbuje łączyć statycznie wszystkie połączone biblioteki, ale nie mam statycznej wersji niektórych z nich (np .: libX11).
Użyłem use_frameworksw CocoaPodsPodfileWiele razy . Zastanawiam się tylko, dlaczego go używamy? Nie mogłem znaleźć na to prostej odpowiedzi. Przykład: platform :ios, '8.0' use_frameworks! target "CityWhether" do pod 'Alamofire' pod 'SwiftyJSON' end
Mam mały projekt z plikiem Makefile, który próbuję przekonwertować na CMake, głównie po to, aby zdobyć doświadczenie z CMake. Na potrzeby tego przykładu projekt zawiera plik źródłowy (C ++, chociaż nie sądzę, aby język był szczególnie odpowiedni) i plik biblioteki statycznej, który skopiowałem z innego miejsca. Załóżmy, że kod źródłowy …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.