我的pyx依赖于本机库
我该怎么做?内置的自动生成不知道要与本地库链接,所以构建失败了…

最佳答案

您仍然可以在执行操作前导出正确的:

from os import environ
environ['CFLAGS'] = '-I/path/to/my/custom/lib'
environ['LDFLAGS'] = '-Lpath/to/my/custom/lib -lcustomlib'
import pyximport
pyximport.install()

但是,仅在调试情况下才使用PyxPurt。更喜欢setup.py方法!

关于python - Python:pyx导入依赖于 native 库的pyx,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2741399/

10-16 12:12