mdsk.net
当前位置:首页 >> 如何交叉编译Python到ARM%Linux平台 >>

如何交叉编译Python到ARM%Linux平台

cd /usr/local/src/sudo wget http://www.python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2 sudo chmod 777 Python-3.3.2.tar.bz2 sudo tar -jx -f Python-3.3.2.tar.bz2# 安装 cd Python-3.3.2/./configure --prefix=/usr/local/Python-3.3.2...

我需要在Arm9的s3c2410 CPU上运行python,以下是我的编译过程。 host编译环境: ubuntu 7.04, gcc 4.2.1, arm-linux-gcc 3.3.2 要cross compile的程序: sqlite 3.5.6, python 2.5.1 编译sqlite

先运行以下几步: [plain] view plaincopy tar zxf sqlite-amalgamation-3.5.6.tar.gz cd sqlite-3.5.6 ./configure --host=arm-linux --prefix=/usr/local/arm/3.3.2 --enable-shared --disable-readline --disable-dynamic-extensions 以上是...

没有用过,建议有两条思路: 办法1,用交叉编译 ,需要下载相应的交叉编译工具包(又叫工具链),比如在linux下编译arm需要arm-linux-gcc等工具链 办法2,找一个性能好的arm平台,直接在arm平台下编译。比如树莓派的操作系统编译就是程序用多台...

平时编译python用的gcc,你装个交叉编译环境,把编译器改成arm-linux-gcc编译出来的就是arm版本的

由于在编译python的时候,需要先编译一个叫pgen的程序出来,用于生成语法解析器,所以我们要先生成一个pc版本的pgen: [plain] view plaincopy mkdir build.pc cd build.pc ../configure make Parser/pgen 然后ls Parser一下,应该就能看到有pgen了

直接编译即可,缺少依赖会有提示,按提示安装即可。如果是自己编译的库文件,需要单独指明,方法与一般编译都一致。

你安装时的目录是否有改变? 提示说找不到相应的目录了。

setup.py无法安装是因为卡在build这一步,嵌入式linux系统里为减少体积去除了kernel 头文件之类的,所以理论上补全后可以直接在系统里setup.py安装,但是这种方法并不适合嵌入式linux系统。 我的解决方法是在编译根文件系统的时候顺便把需要的第...

直接编译即可,缺少依赖会有提示,按提示安装即可。如果是自己编译的库文件,需要单独指明,方法与一般编译都一致。

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com