python ctypes中的C ++初始化

时间:2016-01-20 04:26:24

标签: python c++ initialization ctypes

我使用C ++初始化全局变量在C ++中编写了一个包,并将其构建到.so共享库中。我使用ctypes(在Mac上)成功地将它导入Python。但是当我试图运行一个函数时,它崩溃了,因为变量未初始化,因为初始化代码还没有运行。我知道C ++创建了一个或多个函数作为初始化序列,但是当我在我的库上使用nm -g时,我看不到它们。 (我知道它们在Windows库中的样子,但Mac上的格式似乎有所不同。)

有人知道如何查找和运行C ++初始化的东西吗?

0 个答案:

没有答案