Checkout项目的SVN, 在attitude_adjustment/
目录中分别执行下面的命令:
make menuconfig
要注意两点:
如果是想运行在虚拟机中,target需要选择为x86, 否则按照机器的架构选择合适的target;
为了方便看效果,使用ftp对代码进行同步,所以要搜索选择vsftp安装,如下图:
接下来执行命令:
make
由于make需要下载很多dll文件,需要好几个小时,可以找 @志勐 拷贝dll文件,省去下载时间;make结束后就可以在bin/x86
目录下找到一个*.vmdk
文件,将其拷贝出来, 在虚拟机中新建一个virtual machine, 并选择other linux x86版本; 这里不能选择ubuntu, 因为会造成接下来的步骤无法选择正确的bus type;
在运行新建后的machine前, 需要做如下设置:
1. 在setting中Hard Disk中, 选择Bus type为IDE;
2. 新建一个Network Adapter
启动machine,看到如下界面,即启动成功:
接下来在/etc/config/
中打开network, 在最下方的 config interface 'wan'
下面加入两个option:
option proto dhcp
option ifname eth1
并修改firewall文件,将最下面的config zone
中的option input
修改为ACCEPT
, 执行reboot
重启后,通过ifconfig -a
查看machine的eth1的ip, 在外部浏览器中输入ip,就可以看到配置的界面了;