|
使用环境VS2005+CE6 R2,每月更新更新到2008年4月.SD卡驱动以6.0下DEVICEEMULATOR目录下(S3C2410)为模本.比较了CE6下另两个SD驱动(ARUBABOARD/SMDK2443).现在的问题是编译时提示链接错误,错误信息如下,请各个大仙踊跃发言,提点提点,Sources信息等贴在后面
Linking C:\WINCE600\platform\FlyCarMutliMedia\target\SH4\debug\SDHC_SH7764.dll
SDBUS2_LIB.lib(sdbus.obj) : error LNK2019: unresolved external symbol "public: __cdecl DefaultBusDriver::DefaultBusDriver(unsigned short const *)" (??0DefaultBusDriver@@QAA@PBG@Z) referenced in function "public: __cdecl CSDHostContainer::CSDHostContainer(unsigned short const *)" (??0CSDHostContainer@@QAA@PBG@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::TranslateChildBusAddr(struct _CE_BUS_TRANSLATE_BUS_ADDR *)" (?TranslateChildBusAddr@DefaultBusDriver@@UAAHPAU_CE_BUS_TRANSLATE_BUS_ADDR@@@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::TranslateChildSystemAddr(struct _CE_BUS_TRANSLATE_SYSTEM_ADDR *)" (?TranslateChildSystemAddr@DefaultBusDriver@@UAAHPAU_CE_BUS_TRANSLATE_SYSTEM_ADDR@@@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::SetChildDevicePowerState(struct _CE_BUS_POWER_STATE *,class DeviceFolder * *)" (?SetChildDevicePowerState@DefaultBusDriver@@UAAHPAU_CE_BUS_POWER_STATE@@PAPAVDeviceFolder@@@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::GetChildDevicePowerState(struct _CE_BUS_POWER_STATE *,class DeviceFolder * *)" (?GetChildDevicePowerState@DefaultBusDriver@@UAAHPAU_CE_BUS_POWER_STATE@@PAPAVDeviceFolder@@@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::SetChildDeviceConfigurationData(struct _CE_BUS_DEVICE_CONFIGURATION_DATA *,class DeviceFolder * *)" (?SetChildDeviceConfigurationData@DefaultBusDriver@@UAAHPAU_CE_BUS_DEVICE_CONFIGURATION_DATA@@PAPAVDeviceFolder@@@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::GetChildDeviceConfigurationData(struct _CE_BUS_DEVICE_CONFIGURATION_DATA *,class DeviceFolder * *)" (?GetChildDeviceConfigurationData@DefaultBusDriver@@UAAHPAU_CE_BUS_DEVICE_CONFIGURATION_DATA@@PAPAVDeviceFolder@@@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::ActivateChild(unsigned short const *)" (?ActivateChild@DefaultBusDriver@@UAAHPBG@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::DeactivateChild(unsigned short const *)" (?DeactivateChild@DefaultBusDriver@@UAAHPBG@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::Open(unsigned long,unsigned long)" (?Open@DefaultBusDriver@@UAAHKK@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual class DeviceFolder * __cdecl DefaultBusDriver::GetChildByName(unsigned short const *,class DeviceFolder * *)" (?GetChildByName@DefaultBusDriver@@UAAPAVDeviceFolder@@PBGPAPAV2@@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::InsertChild(class DeviceFolder *)" (?InsertChild@DefaultBusDriver@@UAAHPAVDeviceFolder@@@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::RemoveChildByName(unsigned short const *)" (?RemoveChildByName@DefaultBusDriver@@UAAHPBG@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::RemoveChildByFolder(class DeviceFolder *)" (?RemoveChildByFolder@DefaultBusDriver@@UAAHPAVDeviceFolder@@@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2001: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::FastIOControl(unsigned long,unsigned char *,unsigned long,unsigned char *,unsigned long,unsigned long *,class DeviceFolder * *)" (?FastIOControl@DefaultBusDriver@@UAAHKPAEK0KPAKPAPAVDeviceFolder@@@Z)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2019: unresolved external symbol "public: virtual __cdecl DefaultBusDriver::~DefaultBusDriver(void)" (??1DefaultBusDriver@@UAA@XZ) referenced in function "public: virtual __cdecl CSDHostContainer::~CSDHostContainer(void)" (??1CSDHostContainer@@UAA@XZ)
SDBUS2_LIB.lib(sdbus.obj) : error LNK2019: unresolved external symbol "public: virtual int __cdecl DefaultBusDriver::Init(void)" (?Init@DefaultBusDriver@@UAAHXZ) referenced in function "public: virtual int __cdecl CSDHostContainer::Init(void)" (?Init@CSDHostContainer@@UAAHXZ)
SDBUS2_LIB.lib(sddevice.obj) : error LNK2019: unresolved external symbol "public: int __cdecl DeviceFolder::AddInitReg(int,struct _REGINI *)" (?AddInitReg@DeviceFolder@@QAAHHPAU_REGINI@@@Z) referenced in function "public: long __cdecl CSDDevice::SDLoadDevice(void)" (?SDLoadDevice@CSDDevice@@QAAJXZ)
SDBUS2_LIB.lib(sddevice.obj) : error LNK2019: unresolved external symbol "public: __cdecl DeviceFolder::DeviceFolder(unsigned short const *,unsigned short const *,unsigned long,unsigned long,unsigned long,unsigned long,void *,unsigned long,unsigned short const *)" (??0DeviceFolder@@QAA@PBG0KKKKPAXK0@Z) referenced in function "public: long __cdecl CSDDevice::SDLoadDevice(void)" (?SDLoadDevice@CSDDevice@@QAAJXZ)
sdcardlibbase.lib(SDMemApi.obj) : error LNK2019: unresolved external symbol _svsutil_Initialize referenced in function "int __cdecl InitCardLib(void)" (?InitCardLib@@YAHXZ)
sdcardlibbase.lib(SDMemApi.obj) : error LNK2019: unresolved external symbol _svsutil_DeInitialize referenced in function "int __cdecl DeinitCardLib(void)" (?DeinitCardLib@@YAHXZ)
sdcardlibbase.lib(SDMemApi.obj) : error LNK2019: unresolved external symbol _svsutil_ReleaseFixedEmpty referenced in function "public: __cdecl ce::fixed_block_allocator<20>::~fixed_block_allocator<20>(void)" (??1?$fixed_block_allocator@$0BE@@ce@@QAA@XZ)
sdcardlibbase.lib(SDMemApi.obj) : error LNK2019: unresolved external symbol _svsutil_GetFixed referenced in function "public: void * __cdecl ce::fixed_block_allocator<20>::allocate(unsigned int)const " (?allocate@?$fixed_block_allocator@$0BE@@ce@@QBAPAXI@Z)
sdcardlibbase.lib(SDMemApi.obj) : error LNK2019: unresolved external symbol _svsutil_FreeFixed referenced in function "public: void __cdecl ce::fixed_block_allocator<20>::deallocate(void *,unsigned int)const " (?deallocate@?$fixed_block_allocator@$0BE@@ce@@QBAXPAXI@Z)
sdcardlibbase.lib(SDMemApi.obj) : error LNK2019: unresolved external symbol _svsutil_AllocFixedMemDescrSynch referenced in function "protected: bool __cdecl ce::fixed_block_allocator<20>::_InitializeDescr(unsigned int)const " (?_InitializeDescr@?$fixed_block_allocator@$0BE@@ce@@IBA_NI@Z)
C:\WINCE600\platform\FlyCarMutliMedia\target\SH4\debug\SDHC_SH7764.dll : fatal error LNK1120: 25 unresolved externals
|
|