打算折腾一下nodejs,可惜还需要做一些工作,需要移植python,当然python又需要依赖sqlite,关于sqlite的移植很简单这里不做介绍,主要是交叉编译器就好了。可以参考我之前在beaglebone上面移植介绍的文章,论坛里面有的。
python可以说是一款很优秀的语言,ubuntu桌面相关的东西就和他有关,可玩性很高的,国外玩家很多。
编译过程如下:
- 1、准备工作
- tar xvf python-2.6.5.tar.bz2
- cp python-2.6.5 python-2.6.5-pc
- mv python-2.6.5 python-2.6.5-arm
- 注意sudo apt-get install libbz2-dev
后面按照提示的错误逐个解决就行了,基本上是setp.py中兼容性问题。
python版本:
编辑一个测试文件
测试文件内容
测试运行
测试文件,大家可以尝试一下
- #!/bin/python
- import sys
- for a in sys.argv:
- print a;
- if len(sys.argv) != 3:
- print "only two argv should input"
- sys.exit();
- num1 = int(sys.argv[1]);
- num2 = int(sys.argv[2]);
- print str(num1) + "+" + str(num2) + "=" + str(num1 + num2);