2012-07-23 14 views

cevap

21

Qt varsayılan olarak dinamik bağlama kullanır. kodunuzu Qt kütüphaneleri olmadan çalışmaz çünkü

Sen olmayan bir geliştirici makinesine dağıtım sırasında hemen bu fark edeceksiniz. Endişeniz LGPL ise Qt kendisi derlerken

, sadece dikkatli ol. QT ile LGPL ihlallerinin çoğu statik bağlantıdan (dinamik varsayılan olduğundan) değil, varsayılan olmayan parametrelerle Qt derlenmesi içindir.

LGPL kitaplığı ikililerinizin boyunca sağlanmalıdır sadece, aynı zamanda kullanıcıların kendilerini LGPL kısmını inşa nasıl belirtmeniz değildir. Qt'yi kendiniz derler ve önceden derlenmiş ikili dosyaları web sitesinden kullanmazsanız, derleme yapılandırmanızın bu bölümünü sürümünüzde belgelemelisiniz!

kısa sürede Programınıza çalışan bir şey olsun, yüklü Qt olmadan olmayan bir geliştirici ortam için bir sürümünü hazırlamaya başlayın. Programınız boyunca kopyalamanız gereken DLL'leri (veya işletim sisteminizin kullandığı biçimi) silmeniz durumunda programınız başarısız olmalıdır.

+0

Bu bilgiyi resmi belgelerinde bulamadık. Bir kaynak sağlamak ister misiniz? – rhardih

0

, bunu ilgili sitede birçok soru ile oldukça ilgili yargılama gibi görünüyor.

İlgili konular