Développer des applications Windows sous Linux?

Mon OS principal est de Linux, mais maintenant, je suis obligé d'écrire des applications C++ pour Windows.
Je pensais à développer sous Linux avec la croix-plate-forme de bibliothèques comme WxWidgets (et un peu de soin sur d'autres plate-forme de dépendances), puis la compilation croisée le résultat de mingw cible.

De sorte que les outils que je pense de l'aide sont

  • g++ pour la compilation et la cross-compilation.
  • CMake
  • WxWidgets
  • ??? pour faire des packages windows installer
  • vin pour le test de la version windows

Et mes questions:

  1. Quels sont gratuits (ou encore mieux de l'open source) installeurs pour Windows que je pourrais utiliser pour créer le package final? Il serait utile si le paquet peut être préparé à partir de Linux.
  2. Sera Vin être suffisant pour tester la croix-version compilée (après tout, la logique est testé dans la version Linux)?
  3. Est-ce une bonne idée? 🙂

source d'informationauteur cube