本人系统是win7,opencv和vs2008已经配置成功,directshow采用的是9,而非vs自带的。参考了opencv网站上
于老师编写的directshow获取摄像头的程序,遇到了"dxtrans.h"不存在的错误,解决之后,又出现了
Error 1 error LNK2019: unresolved external symbol "public: void __thiscall CCameraDS::CloseCamera(void)" (?CloseCamera@CCameraDS@@QAEXXZ) referenced in function _main cvcapture.obj cvcapture
Error 2 error LNK2019: unresolved external symbol "public: struct _IplImage * __thiscall CCameraDS::QueryFrame(void)" (?QueryFrame@CCameraDS@@QAEPAU_IplImage@@XZ) referenced in function _main cvcapture.obj cvcapture
Error 3 error LNK2019: unresolved external symbol "public: virtual __thiscall CCameraDS::~CCameraDS(void)" (??1CCameraDS@@UAE@XZ) referenced in function _main cvcapture.obj cvcapture
Error 4 error LNK2019: unresolved external symbol "public: bool __thiscall CCameraDS::OpenCamera(int,bool,int,int)" (?OpenCamera@CCameraDS@@QAE_NH_NHH@Z) referenced in function _main cvcapture.obj cvcapture
Error 5 error LNK2019: unresolved external symbol "public: __thiscall CCameraDS::CCameraDS(void)" (??0CCameraDS@@QAE@XZ) referenced in function _main cvcapture.obj cvcapture
Error 6 fatal error LNK1120: 5 unresolved externals D:\subject\programme\cvcapture\Debug\cvcapture.exe cvcapture
在网上搜索,发现大家都说是工程没有配置对,我的程序是win32 console的,应该没有不对,那究竟如何解决呢,期待大家指点一下,谢谢
于老师编写的directshow获取摄像头的程序,遇到了"dxtrans.h"不存在的错误,解决之后,又出现了
Error 1 error LNK2019: unresolved external symbol "public: void __thiscall CCameraDS::CloseCamera(void)" (?CloseCamera@CCameraDS@@QAEXXZ) referenced in function _main cvcapture.obj cvcapture
Error 2 error LNK2019: unresolved external symbol "public: struct _IplImage * __thiscall CCameraDS::QueryFrame(void)" (?QueryFrame@CCameraDS@@QAEPAU_IplImage@@XZ) referenced in function _main cvcapture.obj cvcapture
Error 3 error LNK2019: unresolved external symbol "public: virtual __thiscall CCameraDS::~CCameraDS(void)" (??1CCameraDS@@UAE@XZ) referenced in function _main cvcapture.obj cvcapture
Error 4 error LNK2019: unresolved external symbol "public: bool __thiscall CCameraDS::OpenCamera(int,bool,int,int)" (?OpenCamera@CCameraDS@@QAE_NH_NHH@Z) referenced in function _main cvcapture.obj cvcapture
Error 5 error LNK2019: unresolved external symbol "public: __thiscall CCameraDS::CCameraDS(void)" (??0CCameraDS@@QAE@XZ) referenced in function _main cvcapture.obj cvcapture
Error 6 fatal error LNK1120: 5 unresolved externals D:\subject\programme\cvcapture\Debug\cvcapture.exe cvcapture
在网上搜索,发现大家都说是工程没有配置对,我的程序是win32 console的,应该没有不对,那究竟如何解决呢,期待大家指点一下,谢谢
解决方案 »
- 数组如何存入csv文件
- jsp调用MFC的active控件,网页关闭如何释放控件?
- 急急急, 就卡倒这里了, 在网上收了很久也没有找到解决办法, 高手现身, 解决一下
- 一个关于交换网络下的sniffer的问题
- 求DirectX水波模拟程序源代码
- 请问如何建一个菜单?
- vc++编译
- 求助MFC使用COM组件连接EXCEL的版本的问题
- 下载了一个键盘钩子的dll,但这个dll没有.def,也没加extern C,为何可以直接调用函数不出错?
- 【蛋疼】用API写的程序,用了一天后出现界面卡住,程序区域白屏,这难道就是界面卡死了吗
- ActiveX控件上如何绘Button按钮啊?
- 求64位的STRMBASE.lib文件
另外:Directshow的文件中路径最好排在最前面