
win8.1 vs2012配置openCV2.4.8,编译时error LNK1104: 无法打开文件“opencv_haartraining_engined.lib”
opencv_haartraining_engined.lib在opencv的根目录下没有这个文件,只有一个opencv_haartraining_engined.exe...
opencv_haartraining_engined.lib 在opencv的根目录下没有这个文件,只有一个opencv_haartraining_engined.exe的可执行文件
展开
2个回答
展开全部
我也遇到了同样的问题,你也是看的网上的有的配置教程中在附加依赖项中添加的这个文件吧,openCV在2.48中只有haartraining的exe,没有lib,应该是因为配置教程是根据较老版本的opencv配置的,而新版本中对haartraining进行了更改。
我是这样解决的,只要将这个文件从附加依赖项去除后(可能需要重启vs2012)就可以了,这个文件应该刚开始也用不到。
注意:无论32 64位操作系统配置文件都选择x86。
我参照此配置教程配置成功。
http://blog.csdn.net/lj695242104/article/details/15337455
我是这样解决的,只要将这个文件从附加依赖项去除后(可能需要重启vs2012)就可以了,这个文件应该刚开始也用不到。
注意:无论32 64位操作系统配置文件都选择x86。
我参照此配置教程配置成功。
http://blog.csdn.net/lj695242104/article/details/15337455
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询