我使用Qtopia 4.2, 把例程Example代码加到Qtopia的源代码中,按照其文档中的说明,依次执行
$QTOPIA_DEPOT_PATH/bin/qtopiamake
cd $QTOPIA_DEPOT_PATH/src/applications/example
make
make install
$QTOPIA_DEPOT_PATH/bin/qvfb &
(改变到执行路径)
qpe -qws
此时在仿真界面的菜单上增加了Example,但执行Example时提示应用程序被中断,无法执行。
执行example -qws时,提示无此应用程序。查看example的文件属性,发现它是qpe的链接文件,但是,qpe执行文件的生成日期是未添加Example之前的日期,即虽然qpe做了example的链接,但其中应该没有Example的执行程序。
如果把所有工程重新configure,make, make install,则问题解决。难道要增加一个程序到Qtopia中,甚至只是简单修改原来的一个程序,都必须把所有工程重新编译吗?(太麻烦了,我的机器需要四五个小时!)