ОК, так что я не имею функции C++ с заголовком, как это:Расширения Python с C++ не SWIG
int myfunc(vector<int> a, vector<mystruct> b, vector<int> c)
Я написал код обертки (используя Python.h как я много раз сделал с С, переводит типы данных Python в векторные типы данных и структуры, которые я использую в своей программе). Проблема заключается в том, я не знаю, как сказать setup.py скомпилировать его с г ++, я получаю кучу ошибок, когда я бегу
setup.py build -i
Мой setup.py:
from distutils.core import setup, Extension
setup(name="MyModule", version="1.0",
ext_modules=[Extension("MyModule", ["myfunc.cpp"])])
Может
кого скажите мне, как я могу сделать процесс сборки использовать г ++ не Gcc
Нету все еще не работает ... Я бы хотел, чтобы был хороший turoial o это с C++, а не C ... Очевидно, это не так просто, как C ... – Veles
В конце концов мне удалось заставить его работать ... языковая часть помогла поэтому я буду отмечать это как ответ ... – Veles