Um Code an eine mit C++ erstellte Anwendung zu übergeben, habe ich einen C++ - Quellcode verwendet, der als TCL-Interpreter fungierte. So konnte ich eine Datei erstellen, in die einige XML-Daten und in einige Tags auch ein TCL-Code eingab. Schließlich ist es möglich, die Datei zu lesen, eine Struktur zu konfigurieren und die TCL-Skript-Snippets aus der XML-Datei an geeigneten Stellen auszuführen. Um C++ und TCL nicht gleichzeitig zu verwenden, frage ich folgendes:Wie man C++ - Code ausführt, ohne es zu kompilieren?
Gibt es einen Open-Source-C++ - Code, der einen C++ - Code ohne Kompilierung ausführen kann? Mit anderen Worten gibt es einen C++ - Interpreter.
Sind Sie sicher, dass das wirklich das ist, was Sie tun möchten? –
Die Anforderung ist nicht klar. Es sieht so aus, als würde jeder in Ihrer C++ - Anwendung einbettbare Interpreter die Frage beantworten ... wenn der Punkt nur TCL vermeiden soll. Auf welchem Betriebssystem läuft Ihre Anwendung? – pascal
Mehrere Duplikate, die http://StackOverflow.com/Questions/1189097/c-interpreter-console-snippet-Compiler und http://StackOverflow.com/Questions/69539/Have-you-used-any-of-the- einschließen c-interpreters-not-compiler, http://stackoverflow.com/questions/2576004/any-cc-to-non-native-bytecode-compiler-interpreters – dmckee