Pytania otagowane jako static-linking

5
Czy istnieje zmodyfikowana licencja LGPL, która umożliwia statyczne łączenie?
LGPL wymaga, aby, jeśli program korzysta z biblioteki LGPL, użytkownicy muszą mieć możliwość ponownego połączenia programu z inną wersją biblioteki: ... d) Wykonaj jedną z następujących czynności: 0) Prześlij Minimalne odpowiednie źródło zgodnie z warunkami niniejszej Licencji i odpowiedniego kodu aplikacji w formie odpowiedniej dla i na warunkach, które pozwalają …

2
Czy możliwe są zależności zagnieżdżonej biblioteki statycznej?
Pracuję w QT. Czy biblioteka statyczna może zależeć od innej biblioteki statycznej? (Lib statyczny jest tworzony przez połączenie innej biblioteki statycznej) Jeśli tak, to czy możliwe jest, że po połączeniu z lib2, wygenerowana lib (lib1) nie będzie zawierała wszystkich kodów lib2? W moim projekcie Qt używam biblioteki statycznej, która zależy …
12 c++  qt  static-linking 

2
Dlaczego Apple zezwala tylko na statyczne ramy w systemie iOS?
Najwyraźniej Apple ma możliwość tworzenia dynamicznie ładowanych bibliotek (znanych jako frameworki) dla iOS, ponieważ są one dostarczane z XCode (np. UIKit). Twórcy aplikacji mają tylko możliwość tworzenia bibliotek statycznych lub, w najlepszym razie, nakłaniają Xcode do myślenia, że ​​ładuje platformę, podczas gdy faktycznie ładuje bibliotekę statyczną, jest to znane jako …


1
Czy udostępnianie plików obiektowych jest zgodne z klauzulą ​​ponownego połączenia LGPL?
Z tego pytania dotyczącego SO przeczytałem, że: Własny kod źródłowy + kod źródłowy LGPL połączone statycznie: Musisz wydać obie części jako LGPL. Lub podaj wszystko, co pozwala użytkownikowi ponownie połączyć aplikację z inną wersją kodu źródłowego LGPL. W takim przypadku pozostałe wymagania są takie same, jakby były dynamicznie powiązane. Wygląda …
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.