将应用程序打包进wince7系统

目的: 将应用程序打包进NK,使得在wince系统启动时能在桌面上显示应用程序的快捷方式或者在系统启动时能自动运行应用程序

步骤:假设我的应用程序是mytest.exe

1、将mytest.exe复制到release目录下,如我的release目录为C:\WINCE700\OSDesigns\ZYNQ7000_ZC702\RelDir\ZYNQ7000_ARMV7_Release。

2、在release目录下新建一个mytest.link文件,其内容为 #\windows\mytest.exe

3、在C:\WINCE700\platform\ZYNQ7000\FILES\platform.bib文件中加入如下两条命令:

      mytest.exe     $(_FLATRELEASEDIR)\mytest.exe      NK        S

      mytest.lnk      $(_FLATRELEASEDIR)\mytest.link      NK        SH

4、在C:\WINCE700\platform\ZYNQ7000\FILES\platform.dat 文件中加入如下命令:

      Directory("\Windows\Desktop"):-File("mytest.lnk","\Windows\mytest.lnk")

5、执行vs2008中Build->Copy Files to Release Directory命令,将C:\WINCE700\platform\ZYNQ7000\FILES下的文件复制到release目录下。(要确保这个命令确实起作用,如果不起作用,就手动将FILES目录下的文件复制到release目录下

6、执行Build->Make Run-Time Image命令生成包含mytest.exe的NK

 

注:

        mytest.exe和mytest.link文件也可以不放在release目录下,只要platform.bib文件中设置对路经就可以了。

        如果想让mytest.exe能随开机自动启动,那么只要将platform.dat文件中Directory("\Windows\Desktop"):-File("mytest.lnk","\Windows\mytest.lnk")命令改为Directory("\Windows\StartUp"):-File("mytest.lnk","\Windows\mytest.lnk")即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值