Я сделал скрипт на python, который хотел скомпилировать в исполняемый файл. Сначала я использовал cython для создания файла .c, а затем хотел скомпилировать его в исполняемый файл с g ++. Это, однако, приводит к ошибке, утверждающей, что что-то в structmember.h (который является заголовочным файлом, поставляемым с python), по-видимому, неверно.
Я пытался найти других людей с такой же проблемой, но не смог.
Я использовал это для компиляции:
g ++ Training_set.c -o Training_set.exe
Я получил ошибку:
Training_set.c: 17362: 26: фатальная ошибка: structmember.h: такого файла или каталога нет
компиляция прекращена.
structmember.h: 21: 5 ошибка: Py_ssize_t не называет тип
structmember.h: 67: 11 ошибка: ожидаемый конструктор, деструктор или преобразование типа перед символом '('
structmember.h: 68: 17 ошибка: ожидаемый конструктор, деструктор или преобразование типа перед Pymember_SetOne '