ce.bib and Reginit.ini时怎么生成的——转载

本文介绍了CE系统中配置文件的合成过程,包括bib文件和reg文件的合成方式及其区别。对于相同项,bib文件遵循先到有效的原则,而reg文件则采用后来居上的规则。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

它影响了整个的CE系统。在解析的过程中,原始的
Common.bib, Config.bib, Project.bib, Platform.bib
等文件会合成为ce.bib,
而原始的Common.reg, Project.reg, Platform.reg
等文件会合成
Reginit.ini
文件,并进一步压缩成为
default.ftf。
但是在解析过程中,两者的具体合成过程却不尽相同。(1)合成bib文件fmerge –bib
命令就是合成bib的,它会依次提取下列文件中的项到ce.bib文件中:config.bibcommon.bibdcom.bibgdiex.bibie.bibscript.bibservers.bib
shellsdk.bibshell.bibwceshellfe.bib
wceappsfe.bib
viewers.bib
directx.bib
datasync.bibnetcf.bibSQLCE.bibproject.bib
platform.bib
若是在提取过程中遇到相同的项,前面的有效,后面的忽略。假设有个项,如mydll.dll,在project.bib和platform.bib中同时出现,合成过程以在project.bib中的有效,而忽略platform.bib中相同的那项。
(2)合成reg文件
fmerge –reg就是合成reg的命令。
它会依次提取下列文件中的项到
Reginit.ini文件中:common.regdcom.reggdiex.regie.regscript.regservers.regshell.regwceshellfe.reg
wceappsfe.reg
viewers.reg
directx.reg
datasync.regnetcf.regSQLCE.regproject.reg
platform.reg注意了,在处理相同项时,在这里会与bib文件有所不同。若是在提取过程中遇到相同的项,后面的有效,前面的忽略。即:后面的覆盖前面的。假设有个项,在
project.reg和platform.reg中同时出现,合成过程以在platform.reg中的有效,而忽略project.reg中相同的那
项。这一点十分重要,也值得十分重视。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值