我是C ++和共享对象的新手,我正尝试使用setup.py
构建具有以下项目结构的pip Python包:
main
--->dist
--->build
--->setup.py
--->project_name
--------->__init__py
--------->main.py
--------->lib
------------->Linux
---------------->x64
------------------->privatelib0.so
------------------->privatelib1.so
---------------->x86
------------------->privatelib0.so
------------------->privatelib1.so
我玩setuptools
和distutils
都没有运气。我尝试通过Extension
的{{1}}模块添加文件,但是做错了。似乎有一些类似的帖子,但是我仍然不确定如何将这些共享库添加到构建中。任何帮助表示赞赏!