build报错

LouisScola 2010-07-10 08:19:05
在CSDN上下了一个SMDK2440A的6.0 BSP包,编译时出现:

Error - variable "PCI_BUS_ROOT" not defined
Error on D:\WINCE600\OSDesigns\ARM\ARM\RelDir\smdk2440a_ARMV4I_Debug\postproc\platform.reg:475
[$(PCI_BUS_ROOT)\Template\GenericIDE]
makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).

"PCI_BUS_ROOT" 在哪定义的一直没有找到?我的系统时WINCE 6.0 没有装Windows Embedded CE 6.0 R2
请问大侠是什么问题?谢谢!
...全文
89 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
LouisScola 2010-07-11
  • 打赏
  • 举报
回复
解决了,在一个程序中未定义,不是在D:\WINCE600\OSDesigns\ARM\ARM\RelDir\smdk2440a_ARMV4I_Debug\postproc\platform.reg中,而是在另外一个中
LouisScola 2010-07-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ruritanian 的回复:]

#define BUILTIN_ROOT HKEY_LOCAL_MACHINE\Drivers\BuiltIn
#define PCI_BUS_ROOT $(BUILTIN_ROOT)\PCI
[/Quote]
为什么我无论是在VS还是在文件夹中用记事本打开platform.reg,都不能添加这两行代码,rebuild的时候这两行代码总是又消失了,怎么回事啊?我是WIN7系统。
ruritanian 2010-07-10
  • 打赏
  • 举报
回复
#define BUILTIN_ROOT HKEY_LOCAL_MACHINE\Drivers\BuiltIn
#define PCI_BUS_ROOT $(BUILTIN_ROOT)\PCI

19,504

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧