GCC ve GTK + 'yı yükledim. İyi çalışıyor, ancak GTK + kitaplıklarını uygulamamla statik olarak ilişkilendirmem gerekiyor (bu küçük bir uygulama), böylece yalnızca bir tane '.exe' var.Pencerelerde GTK + kitaplıklarını statik olarak bağlama
8
A
cevap
3
Doğru yanıt iki kelime olacaktır: not supported
. Uygulamanızı dağıtmak isterseniz, 2 veya 100000 satırlık olmak istiyorsanız, GTK + 'nın bir kopyasını ona bağlamanız yeterlidir.
3
Birkaç küçük sorunla destekleniyor (yapılandırma dosyalarını bulmada sorun yaşamanız gibi), ancak GTK + 'yı kendiniz derlemeniz gerekecek! (varsayılan ikili dosyalar statik kitaplıkları içermez)
Bu sorun hakkında daha fazla bilgi için bkz. this mailing-list thread.
4
mingw-cross-env gtk ve ilgili tüm kütüphanelerini statik
İlgili konular
- 1. iPhone SDK 3.0 Statik Kitaplıklarını Bağlama
- 2. SDL2 kitaplıklarını CMake ile bağlama
- 3. C# içinde statik olarak bağlama C#
- 4. Qt yaratıcısı varsayılan olarak kitaplıklarını statik veya dinamik olarak ilişkilendiriyor mu?
- 5. GTK +
- 6. F # etkileşimli olarak varsayılan olarak Gtk # referansı nasıl kullanılır?
- 7. Bir DLL gereksinimi olmadan zlib'i statik olarak bağlama
- 8. FreeImage'ı VS2010'da statik bir kütüphane olarak mı bağlama?
- 9. gtk -Linux, MonoDevelop
- 10. Yapılandırma ve bağlantı noktası kullanarak çoklu NDK kitaplıklarını bağlama
- 11. Kod Blokları, MinGW, Yükseltme ve statik bağlama sorunları
- 12. gtk textview
- 13. C# Dll statik ve dinamik bağlama
- 14. GTK # .NET Uygulama ayrı GTK gerektirmeden # Install
- 15. Statik olmayan yöntem ..... statik olarak adlandırılmamalıdır
- 16. Pencerelerde Symlinks
- 17. Koşullu Olarak Uygula Bağlama Eklentisi
- 18. Haskell gtk Tipi Çatışmalar
- 19. gtk çizim alanını yenileme
- 20. Bağlama: Statik ben 3 büyük parçalar var Benim uygulamada Dinamik
- 21. Odaklı/Odaklanmamış pencerelerde şeffaflık
- 22. Github'dan python kitaplıklarını içe aktarma
- 23. GTK + kullanıcı arabirimi testi
- 24. GTK # + WebKit + Windows
- 25. Qt vs GTK + performans
- 26. GTK içinde görüntüyü ölçeklendirme
- 27. kurulum gtk ve glib
- 28. Yığınlama GTK + parçacıkları
- 29. böyle Gtk Improt deneyin
- 30. Pencerelerde "\\? \" Yapısının adı nedir?
Hayır inşa etmek düzeltmeleri vardır, öyle değil. Bağladığınız tüm dizgeyi, özellikle de Tor Lillqvist yorumlarını okuyun (windows bağlantı noktası yöneticisi). – ntd
Tor iki noktaya işaret eder: Gtk + bulma 2. mesaj katalogları ve 1. yapılandırma dosyaları. Yapılandırma dosyalarını önlemek için, yapılandırmanızı gtk_rc_parse_string çağrıları ile programda kodlayabilirsiniz. Mesaj kataloğu için, uluslararasılaşmayı kaybetmeyi kabul ederseniz, onlarla gönderebilirsiniz. Yani, mükemmel bir çözüm olmasa da, saldırıya uğrayabilir. –
Bunlar küçük meseleler değildir ve iş parçacığı salt teorik tartışma idi. Zaten mevcut GTK + kod tabanı ile (ve bu yapı sistemini de içerir), ** mümkün değildir. Aksi takdirde, lütfen beni bir GTK + statik kütüphanesine bağlı tek bir uygulamaya yönlendirin. – ntd