2013-07-08 5 views
2

Je suis un débutant à QT. J'avais l'habitude de jouer avec des exemples QT sur Win7 (32bit) et j'ai eu beaucoup de plaisir. Maintenant, j'acheté un nouvel Win8 (64bit) PC et je voulais travailler avec QT.Quelle QT Version/Build est plus stable?

J'ai installé qui a duré vs 2012 express + Qt 5.1.0 pour Windows 64 bits (VS 2012, 525 MB) À ma grande déception , Après la construction, l'exe des exemples gardé mon plantage Win8. Je doute que le Qt 5.1.0 est assez stable pour le développement.

Je ne ai besoin QT comme interface. Je n'utilise que les parties de widgets. Et mon temps de développement est court

Je suppose que peut-être une version plus ancienne est plus stable? Als o Je suppose que la version 32 bits est peut-être plus stable?

1) Quelqu'un pourrait-il suggérer une version plus stable et construire? Alors que je peux développer avec et le libérer.

2) Est-il possible d'exécuter plusieurs versions de VS express et QT sur un PC?

+0

Lors de l'arrêt de Windows 8, Windows affiche l'erreur SYSTEM_SERVICE_EXCEPTION, puis redémarre. –

+0

Écran bleu? Ce n'est pas un bug Qt, jamais. C'est un échec à l'intérieur du système d'exploitation, bien que possiblement déclenché par des pilotes tiers. – MSalters

Répondre

1

Je suppose que peut-être une ancienne version est plus stable? Aussi je suppose que peut-être la version 32 bits est plus stable?

C'est possible. Si je vous étais c'est ce que je ferais:

  1. enquête sur le crash, si c'est quelque chose de trivial (manque d'exécution VC ou quelque chose comme ça)
  2. Passer à la version 32 bits.
  3. Si cela échoue, passez à l'ancienne version. (4.8.3 ou 4.8.1)
  4. Si cela échoue, construire ancienne version de la source en utilisant le compilateur plus (VS2008 Express)
  5. Si cela ne réussit pas, bien enquêter sur la cause de l'accident et essayer de le réparer.
  6. Si cela échoue, signalez un bug à qt bug tracker et contactez les développeurs.
  7. (dernier recours) Si cela échoue, abandonnez le support de Windows 8 ou passez à une autre bibliothèque gui.

Quelqu'un peut-il suggérer une version plus stable et construire? Alors que je peux développer avec et le libérer.

4.8.1. avec vs2008 express fonctionne pour moi, mais je ne l'ai jamais testé sur Windows 8.

Est-il possible d'exécuter plusieurs versions de VS express et QT sur un PC?

Vous devriez être en mesure de le faire (je qt pour vc et qt pour MinGW en même temps), mais vous devez vous assurer que les dossiers « bin » (dll et outils) de vos installations qt ne sont pas dans PATH. Sinon, les choses deviendront vraiment désordonnées, surtout si vous utilisez plusieurs compilateurs différents (différents compilateurs utilisent différents schémas de gestion de noms, donc si vous avez qt dll pour un compilateur différent sur votre chemin, votre application pourrait ne pas être capable de démarrer).Si vous prévoyez d'utiliser plusieurs compilateurs différents, vous aurez besoin d'une installation qt par compilateur, même si la version de qt est identique.

+0

J'essaierais d'abord 4.8.5, avant de revenir à des versions mineures plus anciennes. –

Questions connexes