Возможно, вы сможете использовать
#define register
перед тем, как включить <Python.h>
, чтобы определить макрос register
для расширения до нуля.Кроме того, вы можете использовать параметр командной строки -Dregister=
.
Строго говоря, современные версии стандарта C ++ делают недопустимым использование препроцессора для определения значения стандартного ключевого слова по-разному, но ваш компилятор может принятьэто все равно (или самое большее, дать предупреждение).