Hallo, ich versuche Python in C++ einzubetten. Allerdings komme ich nicht ganz mit dem Tutorial bei ubuverse klar. Ich erstelle mein Qt-Programm unter Windows und komme an folgender stelle nicht weiter. https://ubuverse.com/embedding-the-python-interpreter-in-a-qt-application/ INCLUDEPATH += /usr/include/python3.4m LIBS += -L/usr/lib/x86_64-linux-gnu LIBS += -Wl,-Bstatic -lpython3.4m -Wl,-Bdynamic LIBS += -lz -lexpat -ldl -lutil Python konnte ich bei INCLUDEPATH mit Windows Pfaden ersetzen. Die folgende Libs sind mir allerdings ein Rätsel, wie ich diese verstehen und übersetzen kann damit sie funktionieren. Hat jemand Verständnis für diese Befehle und kann sie mir erklären und ein synonym für Windows geben. Mit freundlichen Grüßen Maik
Da wird in der zweiten Zeile libpython3.4m statisch gelinkt, und in der dritten Zeile noch einige andere libs. Die libs aus der dritten Zeile sind in MinGW/Msys2 verfügbar, woher du die -libpython3 bekommst, musst du selber rausfinden. Wenn du allerdings in der MSVC-Welt arbeitest, kann ich dir nicht helfen. Oliver
:
Bearbeitet durch User
Oliver S. schrieb: > woher du die -libpython3 bekommst, musst > du selber rausfinden. Wird von der Pythoninstallation bereitgestellt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.