У меня проблема с SWIG Python / C ++. У меня есть один заголовочный файл с именем NetFT.h. Я написал файл NetFT.i следующим образом:
//NetFT.i
module NetFT
%{
#include "NetFT.h"
%}
%include "NetFT.h"
К сожалению, это не работает. Мой setyp.py находится в форме:
#!/usr/bin/env python
from distutils.core import setup, Extension
NetFT_module = Extension('_NetFT',
sources=['NetFT_wrap.cxx'],
)
setup (....,
ext_modules = [NetFT_module],
py_modules = ["NetFT"],
)
У меня есть эта ошибка: (аналогично для 23 функции)
NetFT_wrap.obj : error LNK2001: extern symbol public: bool __cdecl
NetFT::calibration(unsigned int)" (?calibration@NetFT@@QEAA_NI@Z) unresolved
Помоги мне ... спасибо