我试图在Windows 8机器上安装openCV。但是,我继续收到链接器错误,导致许多构建失败。构建日志的摘录:
16>------ Build started: Project: opencv_highgui, Configuration: Debug x64 ------
16> Building Custom Rule C:/opencv-2.4/modules/highgui/CMakeLists.txt
16> CMake does not need to re-run because C:\opencv3\modules\highgui\CMakeFiles\generate.stamp is up-to-date.
16> opencv_highgui_pch.cpp
16> cap.cpp
16> cap_images.cpp
16> loadsave.cpp
16> utils.cpp
16> window.cpp
16> window_w32.cpp
16> cap_cmu.cpp
16> cap_dshow.cpp
16> cap_vfw.cpp
16> cap_ffmpeg.cpp
16> grfmt_base.cpp
16> grfmt_bmp.cpp
16> grfmt_exr.cpp
16> grfmt_imageio.cpp
16> grfmt_jpeg.cpp
16> grfmt_jpeg2000.cpp
16> grfmt_png.cpp
16> grfmt_pxm.cpp
16> grfmt_sunras.cpp
16> grfmt_tiff.cpp
16> Generating Code...
16> Compiling...
16> bitstrm.cpp
16> Generating Code...
16>LINK : fatal error LNK1104: cannot open file '..\..\lib\Debug\opencv_core2412d.lib'
我试图通过从github拉出master分支来构建opencv 3,并尝试使用Visual Studios 2012和Visual Studios 2013构建opencv 2.4。所有这些都导致相同的结果,即这些.lib文件没有找到。我使用的是最新的CMake,虽然我也试过使用较旧的CMake版本。我在C:\ opencv目录中安装,正如教程中所建议的那样。这不是我第一次安装这个库,而且我从未遇到过这个问题。
有人能看出我做错了吗?