1>LINK : fatal error LNK1104: 无法打开文件"cxcore.lib" 5
我在VS2005下编写的人脸识别MFC程序,编译调试时老是出现这个问题,是什么原因,我照着网上配置了opencv1.0,配置不错,找不到原因在哪里,去高手告诉小弟一下。...
我在VS2005下编写的人脸识别MFC程序,编译调试时老是出现这个问题,是什么原因,我照着网上配置了opencv1.0,配置不错,找不到原因在哪里,去高手告诉小弟一下。
展开
展开全部
vs2008
+ OpenCV-2.1.0-win32-vs2008安装
1. 安装vs2008+sp1
2.
安装opencv-2.1.0-win32-vs2008,假设安装目录为c:\opencv2.1。安装过程中注意选择添加环境变量,把 “add it to
your Current User PATH “前的复选框勾上 .
3. 为vs2008配置openvc,过程如下:
工具->选项->项目和解决方案->vc++目录,
“显示一下内容的目录”下拉列表中选择“包含文件”,添加条目“C:\OpenCV2.1\include\opencv”;
“显示一下内容的目录”下拉列表中选择“库文件”
,添加条目“C:\OpenCV2.1\lib”;
"显示一下内容的目录"下拉列表选择“源文件”,添加条目”C:\OpenCV2.1\src\cv”
,”C:\OpenCV2.1\src\cvaux” ,”C:
\OpenCV2.1\src\cxcore”
,”C:\OpenCV2.1\src\highgui”。
点击“确定”。
4. 为单个工程配置运行环境,如:
(1)
新建一个win32命令控制台项目opencvhello
(2)
在解决方案资源管理器中右键点击项目名称opencvhello,选择“属性”,
在“配置(C)”下拉列表中选择Debug,
然后“配置属性”->“链接器”->“输入”->附加依赖项,添加 cxcore210d.lib
cv210d.lib
highgui210d.lib
在“配置(C)”下拉列表中选择Release,
然后“配置属性”->“链接器”->“输入”->附加依赖项,添加 cxcore210.lib
cv210.lib
highgui210.lib
中间如果提示要保存的话,就保存。最后点击确定。
+ OpenCV-2.1.0-win32-vs2008安装
1. 安装vs2008+sp1
2.
安装opencv-2.1.0-win32-vs2008,假设安装目录为c:\opencv2.1。安装过程中注意选择添加环境变量,把 “add it to
your Current User PATH “前的复选框勾上 .
3. 为vs2008配置openvc,过程如下:
工具->选项->项目和解决方案->vc++目录,
“显示一下内容的目录”下拉列表中选择“包含文件”,添加条目“C:\OpenCV2.1\include\opencv”;
“显示一下内容的目录”下拉列表中选择“库文件”
,添加条目“C:\OpenCV2.1\lib”;
"显示一下内容的目录"下拉列表选择“源文件”,添加条目”C:\OpenCV2.1\src\cv”
,”C:\OpenCV2.1\src\cvaux” ,”C:
\OpenCV2.1\src\cxcore”
,”C:\OpenCV2.1\src\highgui”。
点击“确定”。
4. 为单个工程配置运行环境,如:
(1)
新建一个win32命令控制台项目opencvhello
(2)
在解决方案资源管理器中右键点击项目名称opencvhello,选择“属性”,
在“配置(C)”下拉列表中选择Debug,
然后“配置属性”->“链接器”->“输入”->附加依赖项,添加 cxcore210d.lib
cv210d.lib
highgui210d.lib
在“配置(C)”下拉列表中选择Release,
然后“配置属性”->“链接器”->“输入”->附加依赖项,添加 cxcore210.lib
cv210.lib
highgui210.lib
中间如果提示要保存的话,就保存。最后点击确定。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询