wince下添加和删除驱动出现错误

本文分享了在WinCE环境下删除摄像头驱动的具体步骤及遇到的问题。作者尝试直接删除摄像头驱动文件夹,导致编译错误。解决方法是通过修改dirs和platform.bib文件来正确移除摄像头相关组件。

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

 -------------转自gooogleman,感谢gooogleman文章对新手的帮助


刚才我在C:\WINCE500\PLATFORM\SMDK2440A\Src\Drivers下直接把Dirs文件中的camera删除掉了,这样就不会编译camera文件夹下的代码了,但是却会出现如下编译错误。

Error: Could not find file 'C:\WINCE500\PBWorkspaces\ARMsys2440\RelDir\smdk2440a_ARMV4I_Release\camera.dll' on disk
camera.dll C:\WINCE500\PBWorkspaces\ARMsys2440\RelDir\smdk2440a_ARMV4I_Release\camera.dll NK SH 

Error: failed setting line
makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
makeimg: FATAL ERROR: Command returned non-zero exit code 1 (dec).
BLDDEMO: ARMsys2440 build complete.

ARMsys2440 - 4 error(s), 4 warning(s)

 

 

从错误可以知道,是打包的过程中没有找到camera.dll ,看来还要在platform.bib文件把camera.dll 相关的东西屏蔽掉即可。有些人更离谱,直接把camera文件夹下的源码直接删除,这样也是不行的,修改dirs和platform.bib即可达到目的

像下面这样屏蔽即可。

;-------- Camera Driver -----------------------------------------------------------------------
;IF BSP_NOCAMERA !
; camera.dll  $(_FLATRELEASEDIR)\camera.dll   NK SH
;ENDIF BSP_NOCAMERA !
;-----------------------------------------------------------------------------------------------

 

这个添加驱动正好相反了,在前面的文章中我已经介绍了如何写驱动了,加上现在就是个完整的驱动开发流程了。对初学者还是有帮助的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值