|
关于EVC程序下载到NK内核 下载目标板 无法运行
[复制链接]
Windows CE.NET的应用为MyApp.exe
1.将MyApp.exe复制到E:\PROJECTS\MyWinCE\RelDir\CEPC_X86Release目录下;
2.创建快捷方式文件MyApp.lnk(文本文件),文件内容如下: 10#\Windows\MyApp.exe MyApp.lnk文件也放入E:\PROJECTS\MyWinCE\RelDir\CEPC_X86Release目录下
3.添加User Feature.PlatformBuilder IDE->FeatureView->在"MyWinCE Features"上Right Click鼠标->Insert User Feature->指向想打包的文件。(把MyApp.exe和MyApp.lnk添加进去)
4.修改MyWinCE工程的project.dat文件,添加如下内容: Directory("\Windows\Startup"):-File("MyApp.lnk","\Windows\MyApp.lnk")
5.Platform Builder IDE->菜单Build->MakeImage(记得千万不要Build或者Rebuild,否则你就要重新来一遍)到此得到的NK.bin就包含了应用程序MyApp.exe和MyApp.lnk,然后目标板重新加载NK内核,加载成功.
6.点击目标板上的MyApp.exe文件 显示“找不到"MyApp"(或它的某一个组件)。请确认路径和文件名正确并且所需要的库全部可用。”
然后我在网上查了下资料,告诉我: 在EVC中选择setting,然后再把MFC改为静态链接库,就一些都OK了,下载到开发板上是一点问题也没有。
我重新加载一次后还是不好使,请问是不是我哪个地方漏掉了或者哪个地方理解错了导致操作错误。
当然大家有别的方法也行 我就是要实现EVC或PB程序下载到目标板上能够永久保存。
|
|