首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

qt 加载 vfw.h失误

2013-03-17 
qt加载 vfw.h出错错误:undefined reference to `DeleteObject@4错误:undefined reference to `SelectObje

qt 加载 vfw.h出错
错误:undefined reference to `DeleteObject@4'
错误:undefined reference to `SelectObject@8'

已经包含vfw.h  pro里面已经加入libvfw32.a

但编译一直出错,不知道为什么啊
[解决办法]

引用:
qt下找到有Libvfw.a  编译显示 :
错误:undefined reference to `DeleteObject@4'
错误:undefined reference to `SelectObject@8'
这些都是vfw.h里面的函数,路径包含正确。


vfw32有好几个版本吧
我这里有libvfw32.a 
qt mingw下自带的和cygmin自带的甚至cygmin自带的libvfw32.a这些库的大小都不一样,更别说版本了
你换一个版本的链接试试,如果用的是microsoft的,试试msvfw32.lib或者libmsvfw32.a(这个也是qt自带的)

热点排行