问题说明今天使用QT制作USB摄像头的项目,在编译中发生了错误“LNK2019无法解析外部符号”如下图所示
心路历程“我以为mingw和vc混淆了——看了配置后不是这样”
一方面我觉得Qt是WinApi能做的事情。 二是IDE没有引起错误的注意
“2 .我想可能和Qt版本有关,我试着换成了5.9。 结果不一样”
突然想起,这个“lnk2019”一般只做定义,缺乏实现
因此,在pro文件中添加lib后,如下所示
如果我的意愿没有全部解决,关键是这三种商品我都不熟悉' __聪明的刺猬__SetDIBitsToDevice' “__聪明的刺猬_ _ stretchdibits " " _ _ _ _ "。
顿悟:在微软的文档上搜索一下,果然找到了
还将Gdi32.lib添加到pro文件中
编译正常执行,完美解决这个问题
总结一下微软的官方文档会很有帮助。 https://docs.Microsoft.com/en-us/documentation /