我正在更新我的绑定(bind)以支持 swig 3.0.1,但是在尝试调用需要 bool 值的函数时出现错误(在 2.0.9 之前不会发生)... 具体来说:
TypeError: 在方法 'MClass_setStatus' 中,参数 2 为 'bool' 类型
关于实际更改的任何提示?
最佳答案
我需要向后兼容,所以这不是一个可接受的选项。我能够在 swig 命令行上使用 -DSWIG_PYTHON_LEGACY_BOOL 覆盖旧行为
关于python - swig 3.0.1、python 3 和 bool 数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24039160/