gpt4 book ai didi

python - 如何在开发过程中构建 Python CFFI 模块?

转载 作者:太空狗 更新时间:2023-10-30 01:33:39 26 4
gpt4 key购买 nike

在开发过程中构建 CFFI 模块的最佳做法是什么?

现在我正在使用 Makefile:

mylib/_ffi.so: my_lib/build_ffi.py
python $<

然后为了测试我可以使用:

$ make && python test.py

但这似乎不是最理想的。在开发过程中是否有更好的构建 CFFI 模块的方法?

最佳答案

如果项目正在使用 setuptools,python setup.py develop 似乎就地构建库:

$ python setup.py develop
...
Finished processing dependencies for my-lib==0.1
$ ls my_lib/
_ffi.so
...

但似乎没有一个 make clean 等价物(setup.py clean 只清理 build/ 目录),所以它不是很理想。

关于python - 如何在开发过程中构建 Python CFFI 模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30823397/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com