Bir Qt uygulamasını bir yürütülebilir dosya haline getirmenin hızlı ve kolay bir yolu var mı? Talimatları http://doc.qt.digia.com/4.1/deployment-windows.html numaralı telefondan takip etmeye çalıştım ancak şu ana kadar şu ana kadar hiç tereddüt etmemiştim; Yapamıyorum Herhangi bir yardım çok takdir edilecektir. Teşekkürler!Qt oluştur create create
cevap
Bir yükleyici paketi mi kastediyorsunuz? Uygulamanızı derleyebildiğinizi, bağlayabileceğinizi ve çalıştırabileceğinizi ve bunu başkaları için nasıl paketleyeceğinizi kastediyorsunuz.
http://installbuilder.bitrock.com/ < - Şunu eğer
rağmen nasıl yaratırım (gelişmiş özellikleri olsa öğrenmeye kaba olabilir) benim kişisel favori ve ücretsiz - Qt özel taşıma projelerini tabanlı fakat $ http://www.jrsoftware.org/isinfo.php < maliyeti Uygulamanız için, yeni Qt Creator'unu (http://www.qtsoftware.com/products/appdev/developer-tools/developer-tools#qt-tools-at-a) deneyebilirsiniz, bu da sizin için hedefler oluşturacak ve masaüstü Qt dev'i bir araya getirecektir. Ayrıca, hala 4.1 kullanıyorsanız, artık tüm platformlarda LGPL'nin altında 4.5 kullanabilirsiniz, bu sayede neredeyse yükseltmek için bir destekleyici olmaz.
Qt projelerini oluşturmak için her zaman CMake kullanıyorum, kolay, ücretsiz ve çapraz platform. Kılavuz: Compiling Qt4 apps with CMake. CMake ayrıca Windows, Mac ve Linux için kurulumu kolaylaştırmak için CPack ile birlikte gelir.
Qt Creator önerisi hakkında chmod700 ile aynı fikirdeyim, en sevdiğim IDE değil ama yine de gerçekten güzel ve kolay.
Sorununuzu anlayabildiğimden emin değilim. Eğer MinGW kullandığınız varsayarsak, gerçekten kolay ve oldukça basittir:
- MinGW yükleyin (F. E.
c:\Qt\4.5.0-static
) Qt kaynaklarını almak ve bazı klasöre paketten. MinGW yürütülebilir klasörünün%PATH%
değişkeninde olduğundan emin olun. - Bir cmd penceresini açın, Qt kaynaklarına gidin ve
configure -static
'u çalıştırın. İsterseniz başka yapılandırma seçenekleri ekleyebilirsiniz, ancak genellikle buna ihtiyacınız yoktur. - bina Qt bitmiş , başvurunuzun kaynaklarına gitmek bir cmd penceresi açın ve inşa Qt kurulumunun QMake çalıştırmak - Yukarıda verilen örnekte, yani
- koşmak
make
- Eğer sonunda bir durağan ilintili çalıştırılabilir (eğer Dependency Walker ile kontrol etmek isteyebilirsiniz) olsun. Aynı kullanarak Visual Studio yapmak
c:\Qt\4.5.0-static\bin\qmake
.
oldukça benzer.
Veya dinamik olarak oluşturmak ve bir yükleyici paketi oluşturmak mı istiyorsunuz?
- 1. CREATE TABLE?
- 2. "Create AndroidManifest.xml" düğmesi Qt Creator 3.3.0'da nereye gitti?
- 3. link_to: action => 'create' oluşturmak yerine 'create' yerine '
- 4. CREATE ALGORITHM = YETKİLİ DEĞİŞTİRİCİ
- 5. F # Create 2D Array
- 6. Grails 3.1.4 create-app
- 7. Java: varolan bir tablodan CREATE TABLE kodunu oluştur
- 8. ASP.NET AJAX'ta $ create işlevi nedir?
- 9. CREATE TRIGGER aşağıda tetiği var
- 10. create & read from from okpile
- 11. MySQL CReate İşlevi Sözdizimi Hatası
- 12. sequelize .create işlev hatası değil
- 13. Create/Write İzinler MySQL içinde
- 14. Kullanıcı yöneticisi yöntemleri create() ve create_user()
- 15. CREATE TABLE izni alıp almadığımı nasıl anlayabilirim?
- 16. Komisyon db sırasında fixnum dizeye dönüştürülemez: create
- 17. Ansible ile 'docker volume create' çalıştırılsın mı?
- 18. C# create object object = new T()?
- 19. IntelliJ IDEA, bir Create Wrapper kod üreteci
- 20. create-session durum bilgisi olmayan kullanım
- 21. CitusDB, "CREATE VIEW" özelliğini destekliyor mu?
- 22. CREATE DATABASE, bir işlem bloğu içinde çalışamaz
- 23. Create-react-app TypeScript ile kullanılabilir.
- 24. Postgresql - GİBİ KULLANARAK TABLO SÖZDİZİMİ HATA CREATE -
- 25. Android aramayı değiştirmeden aramayı değiştirme on-create
- 26. Clojure jdbc create-table deyimi, Leiningen REPL
- 27. 'CREATE VIEW' bir sorgu kümesindeki ilk bildirim olmalıdır
- 28. raylar için yeni, db sonra rake db çalıştırılıyor: create/migrate
- 29. Bir zaman uyumsuzluğu File.Delete/Create/Move nasıl uygulanır?
- 30. SQL Server - CREATE TABLE alanında alan açıklamaları ekleyebilir misiniz?
Çok teşekkürler - üzgünüm bu kadar saf olma, ama nasıl ben Inno Setup uygulaması yoluyla bağlantı noktasına bir temel programı (örneğin merhaba dünya) isteseydi gibi ... BitRock/jrsoftware gibi uygulamaları kullanmak yok, benim yaptığım sadece kod/bağımlılıkları kopyalayıp yapıştırın? Cehaletimden dolayı özür dilerim. –