以下内容没有经过语言的整理,但是是我真实的移植过程,仅供参考
源码下载地址:https://www.python.org/
参考:
https://blog.csdn.net/yyw794/article/details/78059102
https://www.cnblogs.com/pengdonglin137/p/6604471.html
本次移植的是Python-3.6.9 后来我又移植了3.4.6,大部分一直,只有sh有差别。
我的目录是:\nfs_root\app\Python\Python-3.6.9
Python2.7.13的交叉编译,在编译前需要给Python源码打上用于交叉编译的patch,从Python-3.3.1开始,就不需要再打什么patch了,只需要在configure的时候指定--build和--host参数即可。
很重要先编译PC的
因为在交叉编译的时候需要在PC上面运行对应版本的Python程序,所以我们需要先编译和安装PC上面用的Python,下面是命令:
./configure
make
sudo make install
测试下是否可以了
新建一个文件: