OpenCV和VS2010:致命错误LNK1104:无法打开文件“tbb_debug.lib”

4
我尝试按照以下指南在Visual Studio C++ 2010上安装OpenCV(使用Windows 7 64位):Installing OpenCV 2.4.3 in Visual C++ 2010 Express 我正在使用OpenCV-2.4.2,因此已将所有附加依赖项更改为例如"opencv_calib3d240d.lib""opencv_calib3d242d.lib"
然而,当我尝试运行用于显示图像的示例代码时,出现以下错误:
<quote>1>LINK : fatal error LNK1104: cannot open file 'tbb_debug.lib'</quote>

我尝试将文件夹从“ia32”切换到“intel64”。我还尝试将“tbb_debug.lib”添加到链接器->输入中的“其他依赖项”中。

另一件事:OpenCV的位置在另一个硬盘(D :) 上,而不是我的操作系统和VS(C :),但我认为这不应该有任何影响[编辑:我已经移动到C:,但仍然遇到相同的问题。]

提前致谢!


请发布您如何指定库目录的方式。 - Tae-Sung Shin
链接器 - 命令行: /OUT:“C:\ Users \ Wikzo \ Desktop \ Procedural Programming \ OpenCVtest \ 2nd try \ OpenCV_test2 \ Debug \ OpenCV_test2.exe” /INCREMENTAL /NOLOGO /LIBPATH:“C:\ opencv \ build \ common \ tbb \ ia32 \ vc10” “opencv_calib3d242d.lib” “opencv_contrib242d.lib” “opencv_core242d.lib” “opencv_features2d242d.lib” “opencv_flann242d.lib” “opencv_gpu242d.lib” - Wikzo
链接器 - 命令行(续): "opencv_haartraining_engined.lib" "opencv_highgui242d.lib" "opencv_imgproc242d.lib" "opencv_legacy242d.lib" "opencv_ml242d.lib" "opencv_nonfree242d.lib" "opencv_objdetect242d.lib" "opencv_photo242d.lib" "opencv_stitching242d.lib" - Wikzo
链接器 - 命令行(续): "opencv_ts242d.lib" "opencv_video242d.lib" "opencv_videostab242d.lib" "tbb_debug.lib" "kernel32.lib" "user32.lib" "gdi32.lib" "winspool.lib" "comdlg32.lib" "advapi32.lib" "shell32.lib" "ole32.lib" "oleaut32.lib" "uuid.lib" "odbc32.lib" "odbccp32.lib" /MANIFEST /ManifestFile:"Debug\OpenCV_test2.exe.intermediate.manifest" /ALLOWISOLATION /MANIFESTUAC:"level='asInvoker' uiAccess='false'" - Wikzo
链接器 - 命令行(续): /DEBUG /PDB:“C:\Users\Wikzo\Desktop\Procedural Programming\OpenCVtest\2nd try\OpenCV_test2\Debug\OpenCV_test2.pdb” /ASSEMBLYDEBUG /PGD:“C:\Users\Wikzo\Desktop\Procedural Programming\OpenCVtest\2nd try\OpenCV_test2\Debug\OpenCV_test2.pgd” /TLBID:1 /DYNAMICBASE /FIXED:NO /NXCOMPAT /MACHINE:X86 /ERRORREPORT:QUEUE - Wikzo
显示剩余4条评论
1个回答

3

我曾经遇到过这个问题,解决方法是在“配置属性”->“常规”->“公共语言运行时”中将Common Language Runtime Support (/clr)更改为No Common Language Runtime Support


其实不是我需要帮助。你能在这里帮忙吗?http://stackoverflow.com/questions/16184641/opencv-2-4-fatal-error-lnk1104-cannot-open-file-tbb-debug-lib? - PeakGen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接