windows7 X64+VS2010安装OpenCV2.4.4时遇到的问题还有解决方法
2013-10-20 13:47
513 查看
新换了电脑,需要重新安装OpenCV。于是下载了最新的2.4.4安装包,按照论坛里的安装指南一步一步装好后,新建一个控制台程序进行测试,出现第一个问题,编译后提示:
LINK: fatal error LINK1123: 转换到COFF期间失败: 文件无效或损坏
感觉有点蒙,从来没见过这种错误。于是就搜索了一下,发现网上介绍有两种解决方法:
(1)在VS2010的菜单中,在“解决方案资源管理器”中“项目”上右键,选择“属性|配置属性|清单工具|输入和输出|嵌入清单”,将其改为“否”。于是试了一下,发现可以,已经不是之前的错误了,但是网上这样改说每次新建项目后都要设置一下。
(2)比较一下系统文件夹下和VS安装文件夹下两个cvtres.exe文件的版本,只保留一些版本号高的。对于我的电脑来说:
系统文件夹下cvstres.exe的位置:C:\Windows\Microsoft.Net\Framework\v4.0.30319
VS安装文件夹下cvstres.exe的位置:D:\Program Files(x86)\Microsoft Visual Studio 10.0\VC\bin
发现VS里的版本号较低,于是把它改了个名字,也有效果。
前面这个问题解决后,编译时的错误就变成了:
error LINK2019: 无法解析的外部符号........
原来是平台没有配置好,于是在 “解决方案资源管理器”中“项目”上右键,选择“属性”,点里面右上角“配置管理器”按钮,在弹出的对话框中点击“活动解决方案平台”,下拉菜单里会有“新建”,在里面新建x64,确定并保存。
完成之后在“属性管理器”看了一下,发现确实多了“Debug|x64”和“Release|x64”两个选项,但是却怎么也编辑不了,之后自己在这两个选项上右键,“新建|添加新项目属性表”,添加完后,发现VS自动增加了“Microsoft.Cpp.x64.user”这么一个文件,于是删掉刚自己添加的文件,双击“Microsoft.Cpp.x64.user”,在里面又把可执行目录,包含库,依赖项什么的都设置一遍,保存好,终于可以编译了,测试程序也运行起来了。
在这里主要是为了记录一下,省的下次又不知该怎么办了。另外要是哪位大神看到了而且正好有空闲,还望不吝赐教,这一系列的设置原理究竟是什么?cvstres.exe为什么会冲突?平台配置要怎么理解?
LINK: fatal error LINK1123: 转换到COFF期间失败: 文件无效或损坏
感觉有点蒙,从来没见过这种错误。于是就搜索了一下,发现网上介绍有两种解决方法:
(1)在VS2010的菜单中,在“解决方案资源管理器”中“项目”上右键,选择“属性|配置属性|清单工具|输入和输出|嵌入清单”,将其改为“否”。于是试了一下,发现可以,已经不是之前的错误了,但是网上这样改说每次新建项目后都要设置一下。
(2)比较一下系统文件夹下和VS安装文件夹下两个cvtres.exe文件的版本,只保留一些版本号高的。对于我的电脑来说:
系统文件夹下cvstres.exe的位置:C:\Windows\Microsoft.Net\Framework\v4.0.30319
VS安装文件夹下cvstres.exe的位置:D:\Program Files(x86)\Microsoft Visual Studio 10.0\VC\bin
发现VS里的版本号较低,于是把它改了个名字,也有效果。
前面这个问题解决后,编译时的错误就变成了:
error LINK2019: 无法解析的外部符号........
原来是平台没有配置好,于是在 “解决方案资源管理器”中“项目”上右键,选择“属性”,点里面右上角“配置管理器”按钮,在弹出的对话框中点击“活动解决方案平台”,下拉菜单里会有“新建”,在里面新建x64,确定并保存。
完成之后在“属性管理器”看了一下,发现确实多了“Debug|x64”和“Release|x64”两个选项,但是却怎么也编辑不了,之后自己在这两个选项上右键,“新建|添加新项目属性表”,添加完后,发现VS自动增加了“Microsoft.Cpp.x64.user”这么一个文件,于是删掉刚自己添加的文件,双击“Microsoft.Cpp.x64.user”,在里面又把可执行目录,包含库,依赖项什么的都设置一遍,保存好,终于可以编译了,测试程序也运行起来了。
在这里主要是为了记录一下,省的下次又不知该怎么办了。另外要是哪位大神看到了而且正好有空闲,还望不吝赐教,这一系列的设置原理究竟是什么?cvstres.exe为什么会冲突?平台配置要怎么理解?
相关文章推荐
- 安装openCV到VS2010,Win764位机时遇到的问题的解决办法
- MAC 下安装opencv遇到问题的解决方法(安装homebrew, wget)
- win8系统安装vs2010配置opencv2.4.9以及模块计算机类型“x64”与目标计算机类型“X86”冲突问题解决
- 安装SVN(TortoiseSVN-1.9.7.27907-x64-svn-1.9.7.msi) 的步骤及安装过程中的遇到的2502,2503问题,和如何解决这种情况的问题
- 我在安装TFS 2008的时候遇到的问题以及解决方法一sharepoint 安装 打开站点 出现服务器不可用问题
- VC6.0项目转为VS2010遇到常见问题的解决方法
- Linux上安装gitlab所遇到的问题及解决方法
- 在VS2010开发过程中如果遇到类似问题的解决方法
- 安装widows mysql 免安装版(zip) 步骤详解 以及遇到问题解决 以及忘记密码的修改方法
- Ubuntu15.04中测试安装的opencv2.4.9 时遇到usr/bin/ld: cannot find -lcufft解决方法。
- 在Linux下安装nodejs遇到Cannot find module 'npmlog'问题的解决方法
- win7中VS2010中安装CSS3.0问题解决方法
- mysql安装不上怎么办 mysql安装失败原因和解决方法--这个问题,我遇到过,还蛮好用的 - 保留
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证
- Ubuntu12.04与win7主机方便传文件的实现方法(cuteftp的安装和遇到的问题的解决)
- 安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
- 关于Centos安装fabric遇到的问题和解决方法
- 编译安装PHP 时遇到问题解决方法.
- 安装天堂遇到的问题及解决方法
- 编译安装PHP 时遇到问题解决方法