读书人

qt 加载 vfw.h失误

发布时间: 2013-03-17 13:48:31 作者: rapoo

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自带的)

读书人网 >QT开发

热点推荐