C/C++ Code in Python übersetzen?

Python in C/C++ embedden, C-Module, ctypes, Cython, SWIG, SIP etc sind hier richtig.
Antworten
TF111
User
Beiträge: 1
Registriert: Dienstag 17. November 2020, 21:55

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
__deets__
User
Beiträge: 14545
Registriert: Mittwoch 14. Oktober 2015, 14:29

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.
Thants
User
Beiträge: 34
Registriert: Dienstag 1. Dezember 2020, 12:00

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.
Antworten