我的系统是Windows 64位,我使用的是VS 2013.我正在使用最新的 OpenCV 2.4 版本的Windows。
我正在尝试编译一个使用 OpenCV 2.4 的简单C程序。动态链接版本运行良好。但我需要一个静态链接的,所以我想我可以将这个可执行文件复制到我的工作环境中。
当我尝试运行静态链接的可执行文件时,程序无法读取我的视频文件,但也不会抛出任何类型的异常。但是,如果我将opencv dll放入我的程序目录中,程序就可以运行。
我已将其他库路径设置为包含opencv\build\x64\vc12\staticlib
。我已将运行时库设置为多线程,但我认为我仍然错过了一些选项。我无法理解。