PB工程中三个主要的.reg文件的区别!

转载注明出处,版权归作者所有


   yanzhong.lee


  lyzaily@126.com


在PB工程中我们知道有好多个.reg文件,但是我们常常接触的分别是platform.reg和project.reg以及Common.reg。

它们都是和注册表有关的文件,那么它们之间的区别呢?


Platform.reg文件中主要定义有关目标设备的硬件相关的注册表设置,也就是微软说的BSP注册表文件;

Project.reg文件中定义的是有关基于wince平台的可执行程序的注册表设置,也就是微软说的OS design registry  file;

Common.reg文件定义的是一些系统别的通用的注册表设置;



那么它们在solution Explorer窗口的什么位置呢?


Platform.reg:solution -> PLATFROM -> 你的BSP工程->Parameter Files; 包含了BSP的注册表设置;

Project.reg: solution - > Parameter Files -> ...;

Common.reg :solution -> PUBLIC -> common -> parameter Files;


在makeimg命令的执行过程中,会启动Fmerge工具来对工程中所有的.reg文件进行集中处理,最终生成一个Reginit.ini的文件,所有Project.reg和Platform.reg中的修改会覆盖Common.reg原有的注册表设置。


Fmerge不是只对.reg进行集中处理,也对bib, dat, db and nls 这些文件作集中处理,而且对每一类文件的处理方式各不相同,最终生成Reginit.ini、Ce.bib、InitObj.db、InitObj.dat、nlssrc.txt
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值