现在我遇到的问题是,OAL中有一个函数的实现在内核模块中的一个.lib中,照理说编译时应该包含该.lib才对,可是参照PB自带的BSP中的SOURCES文件,却没有发现包含该.lib。
下面是编译出错的地方:
BUILD: [00:0000000065:PROGC ] Building LINK Pass in C:\WINCE600\PLATFORM\XSBase255\src\oal\oalexe\KERN\ directory.
BUILD: [01:0000000078:PROGC ] Linking C:\WINCE600\platform\XSBASE255\target\ARMV4I\retail\oal.exe
BUILD: [01:0000000096:ERRORE] oal.lib(oemioctl.obj) : error LNK2019: unresolved external symbol strlenW referenced in function OEMIoControl
BUILD: [01:0000000097:ERRORE] oal.lib(oemioctl.obj) : error LNK2019: unresolved external symbol SetKernelCommDev referenced in function OEMIoControl