首页| 论坛| 消息

标题:qtcreator链接ffmpeg静态库错误????
作者:piaoliushi
日期:2018-04-17 21:16
内容:

按照网上教程用vs2015静态编译的ffmpeg,生成的lib在vs2015中引用链接都没有问题,可以用qtcreator时却提示链接错误,如下:
libsdl2d.lib(SDL_windowsmessagebox.obj) : error LNK2001: 无法解析的外部符号 __imp__GetDC@4
libsdl2d.lib(SDL_windowswindow.obj) : error LNK2001: 无法解析的外部符号 __imp__GetDC@4
libsdl2d.lib(SDL_windowsmouse.obj) : error LNK2001: 无法解析的外部符号 __imp__GetDC@4
libsdl2d.lib(SDL_windowsmodes.obj) : error LNK2001: 无法解析的外部符号 __imp__GetDC@4
libsdl2d.lib(SDL_windowsopengl.obj) : error LNK2001: 无法解析的外部符号 __imp__GetDC@4
libsdl2d.lib(SDL_windowsmessagebox.obj) : error LNK2001: 无法解析的外部符号 __imp__ReleaseDC@8
libsdl2d.lib(SDL_windowswindow.obj) : error LNK2001: 无法解析的外部符号 __imp__ReleaseDC@8
libsdl2d.lib(SDL_windowsmouse.obj) : error LNK2001: 无法解析的外部符号 __imp__ReleaseDC@8

注:sdl2源码与ffmpeg一起编译的,引用其他ffmpeg库也是一样提示无法解析的外部符号。
qtcreator的编译器用的也是vc++ compiler 14.0

有哪位大神遇到过吗?

回复 发表
主题 版块