Seite 1 von 1

C/C++ Code in Python übersetzen?

Verfasst: Dienstag 17. November 2020, 22:15
von TF111
Hallo zusammen,

ich suche eine Möglichkeit einen C/C++ Code in Python zu überführen.

Die Aufgabe ist eigentlich ein Matlab/Simulink Modell in Python zu überführen. Aus Matlab lässt sich ein C/C++ Code ziehen, der dann weiter in Python übersetzt werden soll.

LG

Re: C/C++ Code in Python übersetzen?

Verfasst: Dienstag 17. November 2020, 22:23
von __deets__
Du wirst mehr Erfolg haben, matlab direkt in numpy und Co zu wandeln. Da mit C++ zu arbeiten macht's nur komplizierter. Und so oder so gibt es dafuer nichts automatisches. Das muss haendisch passieren.

Re: C/C++ Code in Python übersetzen?

Verfasst: Donnerstag 3. Dezember 2020, 01:56
von Thants
Um Wrapper für C++-Code zu schreiben, würde ich PyBind11 empfehlen.

Falls sich das Interface einfach auf C abbilden lässt, kämen evtl. auch ctypes oder Cython in Frage.