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

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

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

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

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

1 Ответ

0 голосов
/ 12 июня 2010

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

...