error LNK2001: 无法解析的外部符号 _AVIStreamGetFram

来源:互联网 发布:积分编排软件 编辑:程序博客网 时间:2024/06/17 03:05

在移植一段屏幕录像程序功能的时候出错,包含了头文件#include "Vfw.h" 链接时出错

Linking...
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIFileExit@0
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIFileRelease@4
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIStreamRelease@4
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIStreamGetFrameClose@4
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIStreamGetFrame@8
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIStreamGetFrameOpen@8
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIStreamInfoA@12
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIStreamLength@4
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIStreamStart@4
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIFileGetStream@16
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIFileInfoA@12
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIFileOpenA@16
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIFileInit@0
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIStreamWrite@32
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIStreamSetFormat@16
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIMakeCompressedStream@16
ScreenCapDlg.obj : error LNK2001: unresolved external symbol __imp__mmioStringToFOURCCA@8
ScreenCapDlg.obj : error LNK2001: unresolved external symbol _AVIFileCreateStreamA@12
Debug/ScreenCap.exe : fatal error LNK1120: 18 unresolved externals
Error executing link.exe.

ScreenCap.exe - 19 error(s), 0 warning(s)

在Project->Settings->Link->Object/library modules:中添加 VFW32.Lib

还有一个错误

Linking...
ScreenCapDlg.obj : error LNK2001: unresolved external symbol __imp__mmioStringToFOURCCA@8
Debug/ScreenCap.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

ScreenCap.exe - 2 error(s), 0 warning(s)

在Project->Settings->Link->Object/library modules:中添加 Winmm.lib

问题全部解决



还有这个网址 http://bbs.rg4.net/forum.php?mod=viewthread&tid=15004

原创粉丝点击