Компиляция C-dll для Python ИЛИ создание SWIG-модуля, как продолжить?

1

Я ссылаюсь на этот файл kbdext.c "и его заголовочный файл, указанный в http://www.docdroppers.org/wiki/index.php?title=Writing_Keyloggers (списки находятся внизу).

Я пытался скомпилировать это в dll для использования в Python или Visual Basic, но не удалось. Я не знаком с C или GCC, чтобы разобраться с проблемами или выполнить компиляцию dll правильно. (Я также получаю сообщение об ошибке, когда snprintf не объявляется при регулярной компиляции всех файлов).

Что - это шаги, которые я должен сделать, чтобы сделать все функции доступными для других языков и внешних приложений?

Или, может быть, проще использовать SWIG и сделать модуль python вместо компиляции DLL?

  • 0
    попробуйте pyHook
Теги:
dll
swig

1 ответ

0

Мне удалось собрать dll с GCC и я могу импортировать его функции в C. Мне еще предстоит протестировать импорт в VB и Python, но не могу понять, почему это создаст проблемы.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню