2010-08-18 9 views
3

Quel est le framework/IDE le plus simple remplissant tous les critères suivants? Si une telle chose n'existe pas, quel est le plus proche?graphique simple pour C++

  • compile C++
  • installe en pleine sans problèmes
  • fonctionne sous Windows ou Linux (1 d'entre eux est assez)
  • permet d'écrire du texte à la borne et dessiner simultanément graphiques
  • Bonjour tout le monde est court, environ 10 lignes pour le dessin de code le point graphique le plus simple
  • a intégré makefile système ou quelque chose d'équivalent
  • a l'éditeur pour les fichiers multiples et avec la complétion de code (comme VSM)
  • aide ou tutoriels sont adéquats à la version installée

Répondre

6

Ce serait QT, n'est-ce pas? Vous avez un IDE (http://qt-project.org/doc/qt-5/topics-app-development.html) ici et l'interface graphique « Bonjour tout le monde » ressemble à ceci:

http://qt-project.org/wiki/Qt_for_beginners_Hello_World

#include <QApplication> 
#include <QPushButton> 

int main(int argc, char *argv[]) 
{ 
    QApplication app(argc, argv); 

    QPushButton hello("Hello world!"); 
    hello.resize(100, 30); 

    hello.show(); 
    return app.exec(); 
} 

Vous pouvez également écrire un texte/outils de ligne de commande à partir de l'IDE avec ou sans utiliser la cadre.

+0

Il est 'Qt', pas QT – rubenvb

1

Qt n'est pas le plus proche mais c'est la destination pour vous. :)

réponses à vos questions dans l'ordre numérique:

  1. Qt est un cadre au-dessus de C++ il ne compile C++
  2. Installation à l'aide this ...
  3. peut-il être utilisé sous les deux plates-formes et beaucoup plus est possible.
  4. Pour une utilisation de fonctionnement normal Qt Core module et pour les graphiques que vous pouvez utiliser Qt OpenGL module
  5. déjà répondu par Luther Blissett
  6. QMake est disponible à cette fin
  7. Qt Creator est disponible en IDE qui a aussi IntelliSense et peut également être intégré avec Visual Studio en utilisant également VS Addin.
  8. N'est-ce pas évident avec le nombre de liens que j'ai fournis. :) Procurez-vous commencer par this ..

De plus, il est LGPL .. Donc, faire un essai pour gratuit ..

Hope it helps ..

1

Si vous cherchez vraiment le plus simple, jetez un oeil à fltk:

http://www.fltk.org/

  1. Il est écrit en C++
  2. Il fonctionne une variété de plates-formes
  3. GPL
  4. C'est très rapide
  5. Il n'a pas besoin d'une marque spéciale.
  6. Il fournit également FLUID, un générateur d'interface utilisateur.

Comme je l'ai dit, il serait intéressant de jeter un oeil. Si vous voulez une solution plus professionnelle, Qt sera probablement la meilleure solution, ainsi que Gtk--

http://www.gtkmm.org/

Questions connexes