我在加载我通过为C ++项目创建Python API而创建的Python库时遇到问题。当我将它加载到Python时,我得到一个错误 未找到符号:... 期望:平面命名空间......
编辑: 我在下面给出了解决问题的方法。
答案 0 :(得分:0)
当我环顾四周时,似乎问题很可能是由于链接不兼容的库。但是,我发现它实际上是由于使用了没有实现代码的抽象类。也就是说,SWIG似乎无法在没有实现方法的情况下从类声明中创建Python包装器。我把它放在这里,以便其他任何有相同问题的人都能找到它。 /托马斯