Visual Studio C++/MFC Projekt mit Qt öffnen?

OP #3070317
Lesenswert?

Hallo,
ich meine den Qt Creator.

Ich weiß ja auch, dass MFC nichts mit Qt gemeinsam hat.
Ich habe nämlich einen MFC Code bekommen und weil ich keine teure 
Version von Microsoft Visual Studio besitze, sondern lediglich die 
Express, kann ich den MFC Code nicht kompilieren und "abspielen".

Und nun frage ich, ob es eine Möglichkeit gibt, diese MFC irgendwie zu 
öffnen.

- Dafür wäre ein Konverter für mich am liebsten.
- Alternativ auch Anweisungen, wie ich den MFC Code "spielend" leicht in 
etwas umwandeln kann, womit ich es öffnen kann.
Persönliche Seite #3070323
Lesenswert?

An Dre schrieb:
> Und nun frage ich, ob es eine Möglichkeit gibt, diese MFC irgendwie zu
> öffnen.

Was meinst Du mit "öffnen"? Das sind C++-Sourcen, die kann man mit einem 
beliebigen Editor ansehen.

Nein, natürlich gibt es keinen "Konverter", der ein für MFC 
geschriebenes Programm so "konvertiert", daß es mit einer vollkommen 
anderen Klassenbibliothek genutzt werden kann.

Ich habe ja des öfteren schon den Verdacht geäußert, daß Du Dich da ganz 
massiv verrennst; nichts, was Du in der Zwischenzeit gefragt hast, lässt 
einen anderen Eindruck aufkommen.
Persönliche Seite #3070359
Lesenswert?

Versuchs doch mal zu verstehen:

ES GEHT NICHT.

Du kannst Quelltext, der die MFC voraussetzt, nicht ohne MFC nutzen.

Wenn Du C++ programmieren könntest, und wenn Du verstehen würdest, 
welche spezifische Funktionalität der MFC dieser Quelltext nutzt, dann 
könntest Du versuchen, diese Funktionalität auf andere Art und Weise zu 
erreichen.

"Öffnen" kannst Du den Quelltext wie gesagt mit jedem beliebigen Editor, 
aber erfolgreich übersetzen kannst Du ihn nur mit einem Compiler, der 
über die erforderlichen Headerdateien und Libraries verfügt, die eben 
die MFC ausmachen.
OP #3071749
Lesenswert?

Ok,
vielen Dank.

Oberes hat dann meine Frage beantwortet.

Rekapitulation:
-Öffnen geht: Ist ja auch selbstverständlich. Ich habe den Quellcode 
ohne Weiteres schon geöffnet gehabt°wow°.
-Übersetzen: Dies war mein Hauptanliegen. Und hierfür habe ich einen 
"Konverter" gewollt, damit ich den MFC Code übersetzen könnte. 
Offensichtlich gibt es so eine Art "Konverter" nicht, sodass ich nicht 
drum rum kommen werde, die Funktionalität des Quellcodes nachvollziehen 
zu müssen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren