EDN首页   博客首页

日志档案

发表于 2006-12-30 23:16:49

7

标签: xiaofish调windML  

xiaofish调windML

今天下午我又根据几个网友给我提的建议继续调试windml,因为我对这个东东还抱有一丝希望!
首先学会了单步调试程序,单步跟踪了一下uglDemo,发现一运行到uglInit程序就飞了,跑出一个汇编的程序窗口,“可靠树”告诉我可能是因为我的源码不全,当时郁闷死!可还是没死心!
然后根据“xx ”给我提的建议我把windml卸了,重装!我上次装windml时让选Tornado版本时我把所有的都选上了(有点贪婪啊),这次只选了Tornado2.2,然后重新编译windml,选了No Pointer 并把keyboard的Name改成了/pcConsole/0(“ xx”告诉我这样改的),在等待编译完成的过程中又看到“xxx”给我的网页里有这样一段话:

2.8.1 Linking the 2D Library

2D library可以通过两种方法和VxWorks image相连。

1.将全部的2D层连接到VxWorks image中。(complete 2D library)

它允许WindML应用程序在目标机启动后并发的下载。这种模式在Vxworks/WindML包含了全部的WindML 2Dg功能后,允许任何的WindML应用程序动态的下载

1.   只连接必需的2D功能

这种模式需要将WindML编译进VxWorks,除WindML应用程序之外。这个结果在一个小的Vxworks/WindML image中。

注意:如果已经连接了一个更高一层的图形产品如:Zinc或者PersonalJWorks,就应该选择necessary 2D

library而不是complete 2D library.

所以我就把libwndml.a加入到VxWorks的EXTRA_MODULES里,然后重新编译VxWorks,然后继续单步调试程序,竟然就没有汇编窗口蹦出来了,然后就看到有图形显示了,然后就可以响应键盘了!

xiaofish的经验也许对大家有帮助啊!

系统分类: 嵌入式   |   用户分类: windML   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(823)    回复(1)  

投一票您将和博主都有获奖机会!