用VS2008编译OpenCV 2.3.0源码的问题error PRJ0019

目录

用VS2008编译OpenCV 2.3.0源码的问题error PRJ0019

在笔记本中用VS2008编译OpenCV 2.3.0遇到不少问题,重新构建了很多次。整个解决方案Debug和Release构建成功后,在构建INSTALL项目的Debug和Release版本时,都出现下面这个问题:

error PRJ0019: 某个工具从以下位置返回了错误代码: 正在执行生成后事件

与opencv_ffmpeg230d.dll相关联,导致install无法完成,没有完整的install目录,不便于使用。

解决方法是:

在 cmake_intall.cmake 文件中 ,查找到opencv_ffmpeg230出现的两个部分,将这两个部分删掉,就能重新构建成功。

PS:在另外一台电脑上同样使用VS2008编译OpenCV 2.3.0, 就没有遇到这个问题。不知道是哪个设置的原因。