MFC IDE?



  • Ich würde gerne wissen, mit welcher IDE man nun mit der MFC programmiert. VS 2008 EE findet die ganzen Header-Dateien nicht, kann man die MFC da irgenwie hineininstallieren oder gibt es andere IDEs dafür?



  • Soweit ich weiß, ist das nur bei den kostenpflichtigen VS-Versionen dabei, Source zum Debuggen ist dann auch erst ab Professional dabei. Zumindest war das früher mal so.



  • Grmpf, auf wxWidgets, Qt o.ä. hab ich keine Lust... Und WinAPI in Dev-C++ ist auch nervtötend, gibt es eine IDE, die es kostenlos hat oder muss ich mich auf ein anderes Framework stürzen? (Die ich ja auch wieder in meine IDE integrieren müsste.)



  • Hallo

    Wenn du MFC legal willst, wirst du mind. eine Standardversion kaufen müssen. Wenn es dir nur um GUI geht, solltest du dir vielleicht mal WinForms mit # anschauen. das geht dann auch mit der Expressversion.

    chrische



  • Naja, MFC beinhaltet ja schon den Namen Microsoft, du wirst da eher keine andere Firma finden, die das kostenlos verteilt.
    Was ist an Qt auszusetzen, wenn du dich nicht umgewöhnen musst? In Bälde kann man doch damit auch closed-source-software anbieten, wenn ich das richtig mitbekommen habe. Von wxWidgets habe ich leider keinen Plan.
    Von Dev-C++ würde ich hingegen eher abraten, wird das noch entwickelt? Ich fand das schon immer grausam^^



  • Willst du MFC nutzen, dann musst du zahlen. Entweder Standard oder Professional Version. Die kostenlose Express kann kein MFC.

    kostenlose Alternativen:
    - Visual Studio Express (C++, C#) mit .NET (WinForms)
    - Qt z.B. gleich mit neuer IDE Qt Creator http://www.qtsoftware.com/developer/qt-creator ab Qt 4.5 mit neuem Lizenzmodell auch für Closed-Source kostenlos
    - wxWidgets z.B. mit IDE Code::Blocks http://www.codeblocks.org/ oder CodeLite http://www.codelite.org/

    Dev C++ wird seit langem nicht mehr weiterentwickelt, der Ableger für wxWidgets wxDevC++ ganz schleppend. Auf dieses Projekt würde ich nicht mehr setzen.



  • Qt und wxWidgets kann man auch mit Visual C++ Express nutzen. Warum wird eine Opensource GUI-Lib an einer IDE geknüpft?



  • Bulli schrieb:

    Qt und wxWidgets kann man auch mit Visual C++ Express nutzen. Warum wird eine Opensource GUI-Lib an einer IDE geknüpft?

    Weil GUI-Editor gleich in die IDE integriert ist bzw. weitere Tools oder Funktionen auf die GUI-Lib abgestimmt sind (z.B. Project-Wizard).


Anmelden zum Antworten