当该库使用TLS(线程本地存储)时,如何将c ++库包装为python?

时间:2019-05-24 22:21:02

标签: python c++

我正在尝试将大型c ++程序的一小部分与python一起使用。当我坚持使用c ++(创建程序,创建共享库)时,一切工作都很好,但是当我在python,ctypes或Python.h中使用它时,我得到:

  

无法在静态TLS块中分配内存

我试图将-ftls-model = global-dynamic添加到build选项,但是没有运气。

0 个答案:

没有答案