标签: ctypes .so .a
我有一个.a文件和一个来自c程序的.so文件,我想在我的ctypes python代码中使用它。需要一些帮助来使用哪一个以及为什么
答案 0 :(得分:0)
(。a)文件是存档库,并且是静态链接的。因此,如果库中有任何更改,则需要编译和重建程序。
(。so)文件是共享对象文件,并在运行时链接。因此,如果图书馆发生了变化,您就不需要编译和重建您的计划。
对于ctypes,您需要使用.so文件。 这是一个很好的参考:Python Standard Library