交叉编译Python扩展
项目描述
实际上,它允许您交叉构建二进制扩展。
您需要导出PYTHONXCPREFIX和LDFLAGS,例如:
$ export PYTHONXCPREFIX=/opt/eldk/ppc_4xxFP/usr
$ export LDFLAGS="-L/opt/eldk/ppc_4xxFP/lib -L/opt/eldk/ppc_4xxFP/usr/lib"
它应该从PYTHONXCPREFIX中获取正确的包含路径。要构建,使用:
使用:
$ python setup.py build -x
要创建交叉编译的egg:
$ python setup.py build -x bdist_egg --plat-name linux-ppc --exclude-source-files
您需要导出PYTHONXCPREFIX和LDFLAGS,例如:
$ export PYTHONXCPREFIX=/opt/eldk/ppc_4xxFP/usr
$ export LDFLAGS="-L/opt/eldk/ppc_4xxFP/lib -L/opt/eldk/ppc_4xxFP/usr/lib"
它应该从PYTHONXCPREFIX中获取正确的包含路径。要构建,使用:
使用:
$ python setup.py build -x
要创建交叉编译的egg:
$ python setup.py build -x bdist_egg --plat-name linux-ppc --exclude-source-files
项目详情
关闭
distutilscross-0.1.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4ed3fb427708c8a3ed5fe9c599532480f581078a1e0aec0e50f40eb58e9f0015 |
|
MD5 | 700801380a336a01925ad8409ad98c25 |
|
BLAKE2b-256 | 75a7ace23a4fc3a9e4471b10d37fe01780fe22ef63cf0be58f6a5e5833b7649b |