我在ubuntu中写了一个小程序,在程序里面创建了一个进程,在这个进程的父进程里面调用了一个SDL程序显示一幅图片,而在子进程里面也同样调用了一个SDL程序显示另一幅图片。程序的最终效果就是先显示一张图片,接着另一张图片覆盖在第一张图片上面。然后我交叉编译,将程序放入嵌入式开发板上ICETEK-OMAP3530-Mini(内核源自Linux 2.6.28-r18),但是问题就在于显示完第一张图片后就不能再显示第二张图片了,只能按ESC键把第一张图片退出后才能显示第二张图片。好像显示第一张图片占用了一些资源,不释放掉的话就不能再显示图片。不知道这是什么原因呢? |