mobile CCTV,mobile surveillance,police body worn cameras

标题: ManagedLayer编译时报错 [打印本页]

author: llllllll    time: 2020-3-6 11:44
标题: ManagedLayer编译时报错
ManagedLayer项目编译为32位程序正常,现在需要编译为64位程序,编译时报以下错误:
严重性        代码        说明        项目        文件        行        禁止显示状态
错误        LNK2019        无法解析的外部符号 __imp_BVCU_Dialog_Close,该符号在函数 "public: int __cdecl CBVCU::closeDlg(void *)" (?closeDlg@CBVCU@@QEAAHPEAX@Z) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCU.obj        1       
错误        LNK1120        12 个无法解析的外部命令        ManagedLayer        I:\CMF-FL\x64\Debug\ManagedLayer.dll        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_Dialog_Control,该符号在函数 "public: int __cdecl CBVCU::applyControlParam(void *,int,struct _BVCU_DialogControl_Network *)" (?applyControlParam@CBVCU@@QEAAHPEAXHPEAU_BVCU_DialogControl_Network@@@Z) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCU.obj        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_Dialog_Open,该符号在函数 "public: int __cdecl CBVCU::newTalkOnly(void * *,void *,char *,int,int,int,struct _BVCU_DialogControl_Network *,void (__cdecl*)(void *,int,int,int),void (__cdecl*)(void *,int,int,char *,int,__int64))" (?newTalkOnly@CBVCU@@QEAAHPEAPEAXPEAXPEADHHHPEAU_BVCU_DialogControl_Network@@P6AX1HHH@ZP6AX1HH2H_J@Z@Z) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCU.obj        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_Dialog_Snapshot,该符号在函数 "public: int __cdecl CBVCU::snapshot(void *,char const *,int)" (?snapshot@CBVCU@@QEAAHPEAXPEBDH@Z) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCU.obj        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_Dialog_Update,该符号在函数 "public: int __cdecl CBVCU::stopAudioOrVideo(void *,bool,bool,bool,bool)" (?stopAudioOrVideo@CBVCU@@QEAAHPEAX_N111@Z) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCU.obj        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_Dialog_Write,该符号在函数 SendTspData 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\ManagedLayer.obj        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_Finish,该符号在函数 "public: void __cdecl CBVCU::release(void)" (?release@CBVCU@@QEAAXXZ) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCU.obj        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_GetDialogInfo,该符号在函数 "public: int __cdecl CBVCU::applyControlParam(void *,int,struct _BVCU_DialogControl_Network *)" (?applyControlParam@CBVCU@@QEAAHPEAXHPEAU_BVCU_DialogControl_Network@@@Z) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCU.obj        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_Initialize,该符号在函数 "public: int __cdecl CBVCU::init(void)" (?init@CBVCU@@QEAAHXZ) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCU.obj        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_Login,该符号在函数 "public: int __cdecl CBVCU::login(void * *,char *,int,char *,char *,int,void (__cdecl*)(void *,int,void *),void (__cdecl*)(void *,char *,char *,int,struct _BVCU_PUCFG_ChannelInfo *,int))" (?login@CBVCU@@QEAAHPEAPEAXPEADH11HP6AXPEAXH2@ZP6AX211HPEAU_BVCU_PUCFG_ChannelInfo@@H@Z@Z) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCU.obj        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_Logout,该符号在函数 "public: int __cdecl CBVCU::logout(void *)" (?logout@CBVCU@@QEAAHPEAX@Z) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCU.obj        1       
错误        LNK2019        无法解析的外部符号 __imp_BVCU_SendCmd,该符号在函数 "private: enum _BVCU_Result __cdecl CBVCUSndCmd::controlCmd(void *,char *,void *,int,int,int)" (?controlCmd@CBVCUSndCmd@@AEAA?AW4_BVCU_Result@@PEAXPEAD0HHH@Z) 中被引用        ManagedLayer        I:\CMF-FL\ManagedLayer\CBVCUSndCmd.obj        1       



author: fanghj90    time: 2020-3-6 11:47
您好,报的错误是无法解析BVCU库的接口,这是因为BVCU等我们的底层库是32位的,所以基于BVCU SDK的应为都需要是32位的。
author: llllllll    time: 2020-3-6 11:50
附件是项目配置

author: llllllll    time: 2020-3-6 11:52
能提供64位版的吗?调用方因为需要必须升级为64位程序,无法调用32位的ManagedLayer
author: hardfire    time: 2020-3-6 11:55
哦,应该是不支持64位的。

author: hardfire    time: 2020-3-6 11:56
别用C/S软件了,用B/S的吧。
与B/S的行业平台对接融合,通过我们提供的WEB SDK来连接smarteye server调取设备的视频、音频、录像文件和定位轨迹等,smarteye WEB SDK二次开发说明与测试HOWTO参见论坛帖子,有代码级问题可论坛发帖,我们会快速做出答复:
http://bbs.besovideo.com:8067/fo ... wthread&tid=179
基于H5(纯HTTP)浏览器(chrome)的无插件WEB移动视音频访问方式,可对接阿里钉钉,
http://bbs.besovideo.com:8067/fo ... thread&tid=1761

author: llllllll    time: 2020-3-6 11:58
现有的方案就是就是基于cs的,怎么可能改bs
author: hardfire    time: 2020-3-6 12:33
好,你们还一台设备都没采购吧?
买个10台设备,我们免费帮你做好。





欢迎光临 mobile CCTV,mobile surveillance,police body worn cameras (http://bbs.besovideo.com:8067/) Powered by Discuz! X3.2