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
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
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...
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...
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...
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
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...
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,...
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...
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...
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,...
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...
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 .:
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...
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...
Mam 2 statycznych bibliotek Linux, stworzone przez ar cr, libabc.ai libxyz.a. Chcę połączyć je w jedną bibliotekę statyczną libaz.a. Jak mogę to zrobić. Chcę utworzyć scaloną bibliotekę statyczną, aby nie przekazywać obu bibliotek do końcowego łącza aplikacji....
Muszę wdrożyć aplikację C ++ zbudowaną na Ubuntu 12.10 z libstdc ++ GCC 4.7 na systemy z Ubuntu 10.04, które są dostarczane ze znacznie starszą wersją libstdc ++. Obecnie kompiluję z -static-libstdc++ -static-libgcc, zgodnie z sugestią tego wpisu na blogu: Statyczne łączenie libstdc ++ . Autor...
Co znajduje się w pliku .lib biblioteki statycznej, biblioteki dynamicznej połączonej statycznie i biblioteki dynamicznej połączonej dynamicznie? Dlaczego nie jest potrzebny plik .lib w dynamicznie połączonej bibliotece dynamicznej, a także, że w statycznym łączeniu plik .lib jest niczym innym...