Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 26, 2012 16:10:03

Ekaterina
Зарегистрирован: 2012-10-26
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

использование swig для связывания python и с++

Написала простенькую функцию на с++ под линукс(федора16),интеофейсный файл для swig, на выходе получила файл рамширения test.py для питон.все супер,все работает. Однако когда я запускают полученный файл test.py на винде,выдается ошибка о том,что не существует метода _test(). Наверное дело в каких–то путях которые надо прописать. подскажите в чем дело,надо что бы все работа и на винде тоже. все доп инфузории если надо могу пртложить.щас просто пишу с телефона.это очень важно.заранее спасибо!
python 2.7
fedora 16
windows xp
swig 3.2

Офлайн

#2 Окт. 26, 2012 16:21:06

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

использование swig для связывания python и с++

Ekaterina
Наверное дело в каких–то путях
Скорее всего не в путях. Чем и как вы собрали под windows динамическую библиотеку?
Скорее всего у вас неправильные имена файлов
должно быть например:
z.py
_z.pyd



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version