我还是VS VC ++和OpenCV的新手。我正在写一个简单的代码示例来显示图像。但是当错误列表中的错误编译时,我陷入了VS:
错误LNK1104无法打开文件'cv_winapp1_32.obj' 我不明白为什么文件列显示D:\ cpp \ cv_winapp1_32 \ cv_winapp1_32 \ LINK(但我希望不是路径+文件名cv_winapp1_32.obj)并实际上在其他路径D:\ cpp \ cv_winapp1_32中创建了cv_winapp1_32.obj \ cv_winapp1_32 \ Debug
我也在Internet和StackOveflow上搜索了所有Lnk1104,但找不到适合我的情况的答案。
如果我不放cv_winapp1_32.obj;到链接器>输入>附加依赖项,我将遇到错误LNK2019无法解析的外部符号(到OpenCV的cv :: Mat)。
请帮助我解决问题! 谢谢大家!
答案 0 :(得分:0)
已解决。
大家好,
请更新给有相同问题的人。
我错过了C ++的构建流程,在C ++链接步骤之前创建了'cv_winapp1_32.obj',因此我不应该将'cv_winapp1_32.obj'放入链接器>输入>其他依赖项。
回到错误LNK2019尚未解决的外部符号:我必须将所有OpenCV包含文件夹放置到:C ++>“另外包含目录”。
最好的问候!