Seite 1 von 1

Frage zu Embedding Python in C++ Applikation

Verfasst: Montag 25. Januar 2010, 11:26
von Francesco
Vorweg: Eine recht allgemeine (und vielleicht nicht eine ganz so gute) Frage und weiß auch noch gar nicht, ob oder wozu das gut sein kann. Es geht mir um die Möglichkeit.

Und zwar geht es um ein größeres C++ Projekt.
Wenn ich an einer Stelle im Code ein Python Script aufrufe oder den Python Interpreter starte, wie weit sind die Möglichkeiten, auf das darunterliegende C++ Programm zuzugreifen oder gewisse Sachen (mehr oder weniger interaktiv) zu ändern oder abzufragen, wie zB. Variablen ausgeben lassen oder zu ändern.

Geht das überhaupt?
Geht das ohne zu großen Aufwand und große Änderungen am bestehenden Projekt?

Verfasst: Montag 25. Januar 2010, 11:32
von CM
Das mag mit SWIG gehen. Hier gibt es ein Beispiel: http://lahosken.san-francisco.ca.us/fri ... g/doc.html

HTH,
Christian

Verfasst: Montag 25. Januar 2010, 11:45
von Francesco
Danke Christian. SWIG als Stichwort hilft mir da schon mal weiter.