繁体   English   中英

如何使用 zig cc 交叉编译 cython

[英]How to cross compile cython with zig cc

有没有办法用zig cc交叉编译cython项目。 根据this blog zig可以交叉编译。 交叉编译cython hello world的示例会很棒。

您需要目标的 python 标头。

拥有它们后,您应该能够运行:

# Compile .pyx to .c
cython helloworld.pyx
# Use zig to compile+link
zig build-lib -dynamic -target x86_64-windows \
   -I mingw-w64-x86_64-python/mingw64/include/python3.10/ \
   -lc \
   mingw-w64-x86_64-python/mingw64/bin/libpython3.10.dll \
   helloworld.c

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM