问题1:“无法启动此程序,因为计算机中丢失libiconv-2.dll”
问题描述:
在VS2010+Opencv2.4.7的程序调试的过程中,再点击“运行”后,系统提示“无法启动此程序,因为计算机中丢失libiconv-2.dll”,自己在调试的过程中遇到2次这种情况。
解决方法:
参考http://blog.sina.com.cn/s/blog_640577ed01015oh2.html的中问题和解决方法。作者遇到的问题是"无法启动程序,因为计算机缺失tbb_debug.dll",考虑到问题应该是一样的问题,只是缺失的文件不同而已,就参考了文章中的方法二。
方法二:在方法一及替代方法解决不了的情况下,可以将tbb_debug.dll(文件来源的方法一或其替代方案)拷贝到..\OpenCV2.3.1\build\x86\vc9\bin目录下。
在网上找到libiconv-2.dll,然后将其拷贝到..\OpenCV2.3.1\build\x86\vc9\bin目录下,问题解决了。