我的OpenCV文件里怎么找不到ml.lib文件

linan7390 2009-04-01 01:52:41
今天刚下的 Version Beta 5 的
安装完了以后在VC设置,添加include files的时候发现安装的文件里找不到ml.lib这个文件,在后面的例子程序里出错显示也是说找不到这个文件,哪位高手解释一下啊

小弟分少,20分孝敬一下吧
...全文
1051 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
司令 2009-07-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 tinary3v0 的回复:]
按照:http://www.opencv.org.cn/index.php/VC6%E4%B8%8B%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE进行配置。
但是有的地方1.1和1.0不一样了
我的Directories下面Include下包含了下面的路径:
C:\PROGRAM FILES\OPENCV\CXCORE\INCLUDE
C:\Program Files\OpenCV\cv\include
C:\Program Files\OpenCV\cvaux\include
C:\PROGRAM FILES\OPENCV\ML\INCLUDE
C:\PROGRAM FILES\OPENCV\OTHERLIBS\_GRAPHICS\INCLUDE
C:\PROGRAM FILES\OPENCV\OTHERLIBS\HIGHGUI
C:\PROGRAM FILES\OPENCV\OTHERLIBS\FFOPENCV
Lib下包含了:
C:\PROGRAM FILES\OPENCV\LIB
Source File里面包含了:
C:\Program Files\OpenCV\cv\src
C:\Program Files\OpenCV\cxcore\src
C:\Program Files\OpenCV\cvaux\src
C:\PROGRAM FILES\OPENCV\OTHERLIBS\_GRAPHICS\SRC
C:\PROGRAM FILES\OPENCV\ML\SRC
工程的Setting下Link中添加了:cxcore.lib cv.lib highgui.lib ml.lib cvaux.lib
[/Quote]
解决了,同样的问题,安装完1.0版后就有lib文件了
程老师2088 2009-05-04
  • 打赏
  • 举报
回复
小弟新手,也刚学opencv.不知1.0和4.0甚至5.0有何区别?
yxw860516 2009-04-03
  • 打赏
  • 举报
回复
呵呵,效率!!!
linan7390 2009-04-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 Tinary3v0 的回复:]
按照:http://www.opencv.org.cn/index.php/VC6%E4%B8%8B%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE进行配置。
但是有的地方1.1和1.0不一样了
我的Directories下面Include下包含了下面的路径:
C:\PROGRAM FILES\OPENCV\CXCORE\INCLUDE
C:\Program Files\OpenCV\cv\include
C:\Program Files\OpenCV\cvaux\include
C:\PROGRAM FILES\OPENCV\ML\INCLUDE
C:\PROGRAM FILES\OPENCV\OTHERLIBS\_GRAPHICS\INCLUDE …
[/Quote]

多谢回答
现在没问题了
呵呵
linan7390 2009-04-03
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 soliddream66 的回复:]
只是编译的时候提示找不到***.lib文件,后来把Link里的对应的***.lib删除了就OK了

如果项目中不需要这个库,可以去掉
找不到文件只是在目录中没有这个文件而已,可以重新编译OpenCV获得ml库文件
[/Quote]

多谢回答
soliddream66 2009-04-02
  • 打赏
  • 举报
回复
只是编译的时候提示找不到***.lib文件,后来把Link里的对应的***.lib删除了就OK了

如果项目中不需要这个库,可以去掉
找不到文件只是在目录中没有这个文件而已,可以重新编译OpenCV获得ml库文件
linan7390 2009-04-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 Tinary3v0 的回复:]
为什么不直接安装OpenCV1.0 或者1.1pre呢?
http://sourceforge.net/project/showfiles.php?group_id=22870&package_id=16937&release_id=633499

如果缺少某个LiB文件 需要你从开始 程序 OpenCV 然后打开VC6.0或者VS2005及2008的工程 找到ml对应的工程 设定为当前工程
然后重新编译应该就有了。
[/Quote]

谢谢
我换了1.0版了
1.0版没有这个问题了
只是编译的时候提示找不到***.lib文件,后来把Link里的对应的***.lib删除了就OK了
是不是所有的工程都要这么做呢

还有我按照《OpenCV教程基础篇》的2.8节,MFC中使用OpenCV的那个程序敲上去后运行出现了“OpenCV GUI Error Handler”的错误提示,点忽略又出现了其他的错误。
我觉得是哪里没有配置好,但是又不知道是哪里,哪位高手给指点迷津啊!!!
谢谢了
Tinary3v0 2009-04-02
  • 打赏
  • 举报
回复
按照:http://www.opencv.org.cn/index.php/VC6%E4%B8%8B%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE进行配置。
但是有的地方1.1和1.0不一样了
我的Directories下面Include下包含了下面的路径:
C:\PROGRAM FILES\OPENCV\CXCORE\INCLUDE
C:\Program Files\OpenCV\cv\include
C:\Program Files\OpenCV\cvaux\include
C:\PROGRAM FILES\OPENCV\ML\INCLUDE
C:\PROGRAM FILES\OPENCV\OTHERLIBS\_GRAPHICS\INCLUDE
C:\PROGRAM FILES\OPENCV\OTHERLIBS\HIGHGUI
C:\PROGRAM FILES\OPENCV\OTHERLIBS\FFOPENCV
Lib下包含了:
C:\PROGRAM FILES\OPENCV\LIB
Source File里面包含了:
C:\Program Files\OpenCV\cv\src
C:\Program Files\OpenCV\cxcore\src
C:\Program Files\OpenCV\cvaux\src
C:\PROGRAM FILES\OPENCV\OTHERLIBS\_GRAPHICS\SRC
C:\PROGRAM FILES\OPENCV\ML\SRC
工程的Setting下Link中添加了:cxcore.lib cv.lib highgui.lib ml.lib cvaux.lib
Tinary3v0 2009-04-01
  • 打赏
  • 举报
回复
为什么不直接安装OpenCV1.0 或者1.1pre呢?
http://sourceforge.net/project/showfiles.php?group_id=22870&package_id=16937&release_id=633499

如果缺少某个LiB文件 需要你从开始 程序 OpenCV 然后打开VC6.0或者VS2005及2008的工程 找到ml对应的工程 设定为当前工程
然后重新编译应该就有了。

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧