为了方便,想把自己写的一个小driver添加到BSP里,需要时直接选择这个item,昨天捣鼓了好一阵在,遇到下面几个问题:
1. 在\src\Drivers下新建了我的驱动mydrivers,在VS2005的workspace\solution explorer里显示为灰色(excluded from build)
2. 在Catalog Item View里没有Item显示出来
首先说下,我的环境是VS2005+PB6
1. 在mydrivers我有这几个文件,.cpp,.h,.def,source,makefile,并且在platform.bib,platform.reg中也添加了
mydrivers.dll $(_FLATRELEASEDIR)\mydrivers.dll NK SHK
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\mydrivers]
"DLL"="mydrivers.DLL"
"Prefix"="GIO"
怎么solution\platform\src\mydrivers是灰色的呢?
原来我忘记在dirs里说明了
nand \
mydrivers
加了这个说明后,第一个问题OK了,其实直接右键src-->Add-->Add Dir Files...也可以。
直接右键mydrivers-->build/rebuild也是OK的,也merge到我的nk.nb0里了,功能已经实现了,可是我没法在catalog Item View里选择。
2. 我在pbcxml里都写好了,怎么打开我原来的project workspace就不显示呢
后来重新新建了一个workspace,选择已经添加了mydrivers的BSP,这个问题就解了。

4785

被折叠的 条评论
为什么被折叠?



