OpenCV und VS2010: Fatal error LNK1104: atal error LNK1104: cannot open file 'tbb_debug.lib

Ich habe nach dieser Anleitung versucht zu installieren, OpenCV mit Visual Studio C++ 2010 (mit Windows 7 64-bit): Installation von OpenCV 2.4.3 in Visual C++ 2010 Express

Ich bin mit OpenCV-2.4.2 und daher haben sich geändert, alle Weiteren Abhängigkeiten, z.B. von "opencv_calib3d240d.lib" zu "opencv_calib3d242d.lib".

Allerdings bekomme ich die folgende Fehlermeldung, wenn ich versuche, führen Sie das Beispiel-code für die Anzeige eines Bildes:

<quote>1>LINK : fatal error LNK1104: cannot open file 'tbb_debug.lib'</quote>

Ich habe versucht, schalten Sie die Ordner aus "ia32" zu "intel64". Ich habe auch versucht, um "tbb_debug.lib" für "Zusätzliche Abhängigkeiten" im Linker->Input.

Andere Sache: die Lage der OpenCV ist auf einer anderen Festplatte (D:), als mein OS und VS (C:), aber ich denke das sollte keinen Unterschied machen, [edit: ich zog nach C:, aber immer noch das gleiche problem.]

Vielen Dank im Voraus!

  • Post, wie Sie angegeben Ihre Bibliothek-Verzeichnisse.
  • Hier sind Sie: VC++ - Verzeichnisse - Include-Verzeichnisse: C:\opencv\build\include;$(IncludePath) VC++ Verzeichnisse - Bibliothek-Verzeichnisse: C:\opencv\build\x86\vc10\lib;$(LibraryPath) C/C++ General - Zusätzliche Include-Verzeichnisse: C:\opencv\build\common\tbb\ia32\vc10 Linker-allgemein - Zusätzliche Bibliothek-Verzeichnisse: C:\opencv\build\common\tbb\ia32\vc10
  • Linker Eingang: opencv_calib3d242d.lib opencv_contrib242d.lib opencv_core242d.lib opencv_features2d242d.lib opencv_flann242d.lib opencv_gpu242d.lib 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 opencv_ts242d.lib opencv_video242d.lib opencv_videostab242d.lib tbb_debug.lib
  • Linker - Befehlszeile: /OUT:"C:\Users\Wikzo\Desktop\Procedural Programmierung\OpenCVtest\2. 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"
  • Linker - Befehlszeile (Forts.): "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"
  • Linker - Befehlszeile (Forts.): "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.Mittelstufe.manifest" /ALLOWISOLATION /MANIFESTUAC:"level='asInvoker' uiAccess='false'"
  • Linker - Befehlszeile (Forts.): /DEBUG /PDB:"C:\Users\Wikzo\Desktop\Procedural Programmierung\OpenCVtest\2ter Versuch\OpenCV_test2\Debug\OpenCV_test2.pdb" /ASSEMBLYDEBUG /PGD:"C:\Users\Wikzo\Desktop\Procedural Programmierung\OpenCVtest\2ter Versuch\OpenCV_test2\Debug\OpenCV_test2.PID" /TLBID:1 " /DYNAMICBASE /FIXED:NO /NXCOMPAT /MACHINE:X86 /ERRORREPORT:QUEUE
  • Dies ist der LETZTE KOMMENTAR: Erstens, ich bin sorry für die Buchung so viele Kommentare, aber es ist ein Zeichen-Grenze. Zweite, ich weiß nicht, wie richtig zu formatieren mein text, sorry.
  • Sie könnte Hinzugefügt haben, diese Kommentare auf Ihre Antwort. 🙂

InformationsquelleAutor Wikzo | 2012-09-26
Schreibe einen Kommentar