How to import static library in python? [duplicate

2019-02-14 09:28发布

This question already has an answer here:

I have a static library(liba.a) and i want to use it in python

but import can only import dynamic library in python

how to import static library in python??

1条回答
再贱就再见
2楼-- · 2019-02-14 10:12

You can't do this. You have two options:

  1. Recompile the library as a shared library. Then use ctypes to call methods from the dynamically-loaded shared library.

  2. Build a Python Extension exposing a Python interface to the shared library.

查看更多
登录 后发表回答