错误说明:

  • 将MFC的程序移植到Qt上运行时出现一些错误:
error: undefined reference to `_imp__WSAStartup@8'
error: undefined reference to `_imp__gethostbyname@4'
  • …等,提示链接时发现找不到某个函数的实现文件

原因:

  • ws2_32.lib 是MSVC的导入库,而MinGW中的是 libws2_32.a。
  • #pragma comment(lib,…) 是 MSVC 专有的表达式,MinGW中没有#pragma comment(lib,“Ws2_32.lib”)这样的预处理命令。

解决方法:

  • 需要在pro文件内 加入 LIBS += -lws2_32 即可

Qt:#pragma comment(lib,“ws2_32.lib“) 报错相关推荐

  1. FDX协议 #pragma comment(lib,“ws2_32.lib“)

    #pragma comment(lib,"ws2_32.lib") 1.问题描述:近期项目在使用Canoe Car2X的过程中,Canoe 内部通信协议FDX需要用到Win32的s ...

  2. QT Widget.cpp重新命名、报错“xxxx“ was not declared in this scope

    这里写自定义目录标题 #QT Widget.cpp重新命名.报错"xxxx" was not declared in this scope 将刚创建的新文件 widget.cpp ...

  3. Qt复现pure virtual method called报错,与解决办法

    现象 程序崩溃,报错:pure virtual method called,terminate called without an active exception,大意为调用了纯虚函数,程序中止. ...

  4. android p make 编译lib静态库报错

    如下是8.1到9.0版本编译出现问题 you can set ALLOW_MISSING_DEPENDENCIES=true in your environment if this is intent ...

  5. QT 中使用 OpenCv 的 CascadeClassifier 报错

    问题 在 QT 中调用 OpenCv 的 CascadeClassifier 进行人脸框检测的时候,在构造函数中进行检测器的初始化,随后调用相机读取图片的时候就会报错,报的错误是 Segment Fa ...

  6. This application failed to start because no Qt platform plugin could be initialized. 报错解决方法

    类似This application failed to start because no Qt platform plugin could be initialized 这种情况的报错,网络上会给出 ...

  7. QT MSVC 编译器添加新类报错LNK2019 error LNK2019: unresolved external symbol public

    有点小郁闷.qt下代码本来是用的mingw 编译的,现在因为一些原因,需要改成用msvc 编译器编译,然后遇到一个奇怪的问题,具体就是我在添加一个新类的时候,总是提示无法解析的符号被引用.找了好久的原 ...

  8. apt-get could not get lock /var/lib/dpkg/lock报错

    用apt-get命令安装一些软件包时,报这个错 could not get lock /var/lib/dpkg/lock 出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用.而导致资 ...

  9. QT Creator + qt4.8.6配置报错:无法在环境变量中找到make命令: mingw32-make.exe问题解决

    出于需要,把之前自己写的QT程序拿出来用,运行不了了.折腾了一下,好了,写下过程: 1.官网下载qt-opensource-windows-x86-mingw482-4.8.6-1.exe文件 链接如 ...

  10. 【Qt】QPixmap加载图片报错:Corrupt JPEG data: premature end of data segment Didn‘t expect more than one scan

    1.问题描述 在使用QPixmap加载图片时失败,错误信息如下 Corrupt JPEG data: premature end of data segment Didn't expect more ...

最新文章

  1. 被字节跳动T4级大佬鄙视了:让你10倍提升认知效率,就这3个方法!
  2. 顺序表-顺序表的基本操作(插入元素+删除元素)
  3. python ddt mysql_Python数据驱动DDT的应用
  4. maven版本高于idea
  5. 浪潮NF5270M3 刷uefi_新零售浪潮中,开为科技利用刷脸支付帮门店“运营”人
  6. Mac下SourceTree导出更新文件
  7. 谁的人生不迷茫?在这5句诗词里,有你想要的答案
  8. Waiting for table metadata lock
  9. VB.NET通讯录源代码
  10. Android7.0反射类找不到的问题
  11. 最长单调递增子序列_最长递增子序列(动态规划 + 二分搜索)
  12. 史上最大最贵 iPhone 发布,支持双卡双待,附发布会完整视频!
  13. QTP提示加载数据表文件时出错的解决方案
  14. java8 新特性实践
  15. 通过binlog恢复mysql数据库
  16. 计算机如何做材料的应力应变曲线,常用材料应力应变曲线.xlsx
  17. Java 抽象工厂模式(类图及实现)
  18. python爬虫音乐犯法么_Python爬虫实战之爬取QQ音乐数据!QQ音乐限制太多了
  19. Android~adb卸载系统预装应用(亲测有效,android开发框架介绍
  20. 大一新生 电脑小白如何选择电脑 电脑知识全面讲解

热门文章

  1. chrome安装JSONview插件,即可在浏览中查看json文件
  2. C++ 基本学习 C99基本语法(1)
  3. WebView load**方法 加载资源【总结】
  4. matlab 对称矩阵特征值为负数,【原创】古典Jaccobi方法计算实对称矩阵A的特征值和向...
  5. 大学生创新创业实务 复习题(无答案)
  6. Maven安装配置操作方法
  7. 工具推荐:三款自动化代码审计工具
  8. python生成手写汉字字体_「zi2zi」:用AI生成自己的手写字体
  9. 回顾18年我的Java自动化测试框架
  10. 在浏览器用域名访问发现跳转到IIS Windows 界面