交叉编译python扩展
distutilscross的Python项目详细描述
实际上,它允许您交叉构建二进制扩展。
您需要导出pythonxcprefix和ldflags,如下所示:
$导出pythonxcprefix=/opt/eldk/ppc_4xxfp/usr
$export ldflags=“-l/opt/eldk/ppc_4xfp/lib-l/opt/eldk/ppc_4xfp/usr/lib”
它应该从pythonxcprefix中选择正确的包含路径。建造
使用:
$python setup.py build-x版本
要生成交叉编译的egg:
$python setup.py build-x bdist_egg——平台名Linux PPC——排除源文件
您需要导出pythonxcprefix和ldflags,如下所示:
$导出pythonxcprefix=/opt/eldk/ppc_4xxfp/usr
$export ldflags=“-l/opt/eldk/ppc_4xfp/lib-l/opt/eldk/ppc_4xfp/usr/lib”
它应该从pythonxcprefix中选择正确的包含路径。建造
使用:
$python setup.py build-x版本
要生成交叉编译的egg:
$python setup.py build-x bdist_egg——平台名Linux PPC——排除源文件