qt #pragma comment(lib,"ws2_32.lib") 报错
来源:互联网 发布:在法国能开淘宝店铺吗 编辑:程序博客网 时间:2024/04/29 15:45
将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 即可
0 0
- qt #pragma comment(lib,"ws2_32.lib") 报错
- #pragma comment(lib,"ws2_32.lib")
- #pragma comment(lib,"Ws2_32.lib")
- #pragma comment(lib,"ws2_32.lib")
- #pragma comment(lib,"ws2_32.lib")
- #pragma comment(lib,"ws2_32.lib")
- #pragma comment(lib,"ws2_32.lib")
- #pragma comment(lib, "Ws2_32.lib")
- #pragma comment(lib,"ws2_32.lib")
- #pragma comment(lib,"ws2_32.lib")
- #pragma comment(lib, "ws2_32.lib") 意义
- 关于#pragma comment(lib,"ws2_32.lib")(
- #pragma comment(lib, "ws2_32.lib") 意义
- #pragma comment(lib,"ws2_32.lib")是什么意思
- #pragma comment(lib, "ws2_32.lib") 意义
- vs2008中#pragma comment(lib, "ws2_32.lib")加载的位置
- 关于#pragma comment(lib,"ws2_32.lib")和 #pragma warning(disable : 4786)
- #pragma comment(lib,"ws2_32.lib")来告诉编译器在链接时要搜索的库文件
- [Leetcode] 27. Remove Element 解题报告
- 《黄金时代》读书笔记
- Hibernate 映射关系配置(一)
- 将字符串"I am a student"倒置变成"student a am I"的思想
- ajax同步,异步简单解析
- qt #pragma comment(lib,"ws2_32.lib") 报错
- Android基础
- 2016年12月14日学习总结----位运算程序
- http协议
- python——安装Django
- fedora下安装wps
- sscanf
- 中央处理器的体系结构
- python——爬虫