Dav*_*ver 5 python python-cffi
在开发过程中构建CFFI模块的最佳实践是什么?
现在我正在使用Makefile:
mylib/_ffi.so: my_lib/build_ffi.py
python $<
Run Code Online (Sandbox Code Playgroud)
然后测试我可以使用:
$ make && python test.py
Run Code Online (Sandbox Code Playgroud)
但这似乎不是最理想的.在开发过程中是否有更好的方法来构建CFFI模块?
如果项目使用 setuptools,python setup.py develop则似乎就地构建库:
$ python setup.py develop
...
Finished processing dependencies for my-lib==0.1
$ ls my_lib/
_ffi.so
...
Run Code Online (Sandbox Code Playgroud)
但似乎没有等效的make clean(setup.py clean仅清理build/目录),所以它不太理想。
| 归档时间: |
|
| 查看次数: |
415 次 |
| 最近记录: |