2017-05-02 24 views
0

私はVisual Studio 2013でWindowsにopencv-2.4.9をビルドしています。まず、Cmakeで設定して生成します。Opencv LINK1104でビルドエラー

は、その後、私は建物の中にエラーLNK1104を発見した2013年

のVisual Studioを使用して構築します。

何が間違っている可能性がありますか?

エラーはすべてのライブラリのエラーです。リンクできません。

エラーは次のとおりです。

Error 30 error LNK1104: cannot open file '..\..\lib\Debug\opencv_calib3d249d.lib' E:\opencv-2.4.9\build\modules\ocl\LINK opencv_ocl 
Error 31 error LNK1104: cannot open file '..\..\lib\Debug\opencv_legacy249d.lib' E:\opencv-2.4.9\build\modules\legacy\LINK opencv_test_legacy 
Error 32 error LNK1104: cannot open file '..\..\..\lib\Debug\opencv_gpu249d.lib' E:\opencv-2.4.9\build\modules\gpu\perf4au\LINK gpu_perf4au 
Error 33 error MSB6006: "cmd.exe" exited with code 1. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets 170 5 opencv_nonfree 
Error 34 error MSB6006: "cmd.exe" exited with code 1. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets 170 5 opencv_superres 
Error 35 error LNK1104: cannot open file '..\..\lib\Debug\opencv_features2d249d.lib' E:\opencv-2.4.9\build\modules\imgproc\LINK opencv_perf_imgproc 
Error 36 error LNK1104: cannot open file '..\..\lib\Debug\opencv_superres249d.lib' E:\opencv-2.4.9\build\modules\superres\LINK opencv_test_superres 
Error 37 error LNK1104: cannot open file '..\..\lib\Debug\opencv_objdetect249d.lib' E:\opencv-2.4.9\build\apps\haartraining\LINK opencv_haartraining 
Error 38 error LNK1104: cannot open file '..\..\lib\Debug\opencv_objdetect249d.lib' E:\opencv-2.4.9\build\apps\haartraining\LINK opencv_createsamples 
Error 39 error LNK1104: cannot open file '..\..\lib\Debug\opencv_gpu249d.lib' E:\opencv-2.4.9\build\modules\videostab\LINK opencv_videostab 
Error 40 error LNK1104: cannot open file '..\..\lib\Debug\opencv_superres249d.lib' E:\opencv-2.4.9\build\modules\superres\LINK opencv_perf_superres 
Error 41 error LNK1104: cannot open file '..\..\lib\Debug\opencv_objdetect249d.lib' E:\opencv-2.4.9\build\apps\haartraining\LINK opencv_performance 
Error 42 error LNK1104: cannot open file '..\..\lib\Debug\opencv_nonfree249d.lib' E:\opencv-2.4.9\build\modules\nonfree\LINK opencv_test_nonfree 
Error 43 error LNK1104: cannot open file '..\..\lib\Debug\opencv_nonfree249d.lib' E:\opencv-2.4.9\build\modules\nonfree\LINK opencv_perf_nonfree 
Error 44 error LNK1104: cannot open file '..\..\lib\Debug\opencv_nonfree249d.lib' E:\opencv-2.4.9\build\modules\stitching\LINK opencv_stitching 
Error 45 error LNK1104: cannot open file '..\..\lib\Debug\opencv_nonfree249d.lib' E:\opencv-2.4.9\build\modules\contrib\LINK opencv_contrib 
Error 46 error LNK1104: cannot open file '..\..\lib\Debug\opencv_objdetect249d.lib' E:\opencv-2.4.9\build\apps\traincascade\LINK opencv_traincascade 
Error 47 error LNK1104: cannot open file '..\..\lib\Debug\opencv_stitching249d.lib' E:\opencv-2.4.9\build\modules\stitching\LINK opencv_test_stitching 
Error 48 error LNK1104: cannot open file '..\..\lib\Debug\opencv_stitching249d.lib' E:\opencv-2.4.9\build\modules\stitching\LINK opencv_perf_stitching 
Error 49 error LNK1104: cannot open file '..\..\lib\Debug\opencv_contrib249d.lib' E:\opencv-2.4.9\build\modules\contrib\LINK opencv_test_contrib 
Error 50 error LNK1104: cannot open file '..\..\lib\Debug\opencv_ocl249d.lib' E:\opencv-2.4.9\build\modules\ocl\LINK opencv_perf_ocl 
Error 51 error LNK1104: cannot open file '..\..\lib\Debug\opencv_ocl249d.lib' E:\opencv-2.4.9\build\modules\ocl\LINK opencv_test_ocl 
Error 52 error LNK1104: cannot open file '..\..\lib\Debug\opencv_gpu249d.lib' E:\opencv-2.4.9\build\modules\gpu\LINK opencv_perf_gpu 
Error 53 error LNK1104: cannot open file '..\..\lib\Debug\opencv_gpu249d.lib' E:\opencv-2.4.9\build\modules\gpu\LINK opencv_test_gpu 
+0

今問題が見つかりました。 Windowsでビルドする場合、Windows版をダウンロードしてビルドすることは安全です。 – batuman

答えて

1

設定手順に問題があります。生成ボタンを押す前に、適切な設定を指定していることを確認してください。このlinkには、opencvを構築するための設定例があります。特に、 'WITH'セグメントに注意してください。