阅读前请看一下:我是一个热衷于记录的人,每次写博客会反复研读,尽量不断提升博客质量。文章设置为仅粉丝可见,是因为写博客确实花了不少精力。希望互相进步谢谢!!

文章目录

  • 阅读前请看一下:我是一个热衷于记录的人,每次写博客会反复研读,尽量不断提升博客质量。文章设置为仅粉丝可见,是因为写博客确实花了不少精力。希望互相进步谢谢!!
  • 1、问题描述
  • 2、解决办法

提示:以下是本篇文章正文内容

1、问题描述

Windows下进行网络编程,devc++,运行.cpp程序时报如下错:

undefined reference to `__imp_WSAStartup'

具体哪一行不跳转

2、解决办法

第一步:头文件末尾增加一行:#pragma comment (lib,“ws2_32”),如下:

#include <string.h>
#include <stdio.h>
#include <winsock2.h>
#include <time.h>#pragma comment (lib,"ws2_32")    //静态加入一个lib文件,也就是库文件ws2_32.lib文件,提供了对网络相关API的支持
/*
关于WSAStartup方法和WSACleanup方法引用出错的解决:错误:编译的时候出现 undefined reference to `__imp_WSAStartup'undefined reference to `__imp_WSACleanup'在一般编译器中不会直接连接编译wsock动态库,需要手动添加库首先可以尝试代码中直接引入动态库,#pragam comment(lib,"ws2_32");如果不行再手动添加库在vc中,点项目(project-->project option)在makefile中输入-L"ws2_32" 在dvc C++中点击工具(Tool)-->编译选项(Compile Option)在编译命令框中输入-lwsokt32
*/

第一步如果不行再进行第二步:

工具选项中编译选项

添加 -lwsock32


参考链接:
https://blog.csdn.net/qq_20916555/article/details/50938424


码字不易,谢谢点赞!!!
码字不易,谢谢点赞!!!
码字不易,谢谢点赞!!!

Windows网络编程 undefined reference to `__imp_WSAStartup‘ 解决办法相关推荐

  1. BPG编译出错 undefined reference to numa_available解决办法

    BPG编译出错 undefined reference to "numa_available"解决办法 从https://bellard.org/bpg/ 上下载了BPG 0.9. ...

  2. C++调用C的函数,出现 undefined reference to 的解决办法

    假设我写了一个aaaa.h , aaaa.c  来实现一组函数功能 #ifndef AAAA_H #define AAAA_H#include<stdio.h>void fun();#en ...

  3. Android之ndk编译出现“undefined reference to method“解决办法

    1.问题 我自己写了C的头文件和实现的C文件,然后编译成csapp.so库,然后在jni里面写了Android.mk文件和Application.mk文件,配置确保已经没问题,然后csapp.so的位 ...

  4. QT构建编译出现错误error: undefined reference to 的解决办法

    这里要解决问题的是QT构建中的 error: undefined reference to 而不是 undefined reference to vtable for "xxx::xxx&q ...

  5. linux shm open,undefined reference to \'shm_open\'解决办法-j_cle-ChinaUnix博客

    #include int main (void) { int i; i = shm_open ("/tmp/shared", O_CREAT | O_EXCL, S_IRUSR | ...

  6. undefined reference to `__errno‘ 解决办法

    链接时加入 -specs=rdimon.specs -specs=nosys.specs "-lm -lc -lgcc"这几个有没有都无所谓,顺序更加无所谓! 参考 https:/ ...

  7. Clion使用Socket报错undefined reference to `__imp_WSAStartup‘(解决办法)

    根据哔哩哔哩上的视频,使用Clion写一个Socket的服务器,但是当写完之后发现并不能运行,程序报错. ====================[ 构建 | MyHttpd | Debug ]=== ...

  8. matlab使用mex编译c语言报错undefined reference to `__imp_WSAStartup‘

    matlab中使用mex编译c语言文件报错提示: undefined reference to __imp_WSAStartup' 最近我在做一个simulink和其他仿真软件的联合仿真,需要用到ud ...

  9. Windows 网络编程

    欢迎访问我的博客首页. Windows 网络编程 1. 交替收发 1.1 客户端 1.2 服务器 2. 粘包问题 2.1 客户端 2.2 服务器 3. 双工通信 4. 附录 4.1 Java 中 in ...

最新文章

  1. Dubbo中的连接控制,你真的理解吗?
  2. 【转】tomcat性能调优
  3. Linux文件系统和挂载点理解
  4. Jupyter notebook 多行注释 输出注释的文本
  5. 使用计算机的优点缺点,计算机使用二进制的优缺点
  6. 天气预报今天几点下雨_今天,秦皇岛多家景区临时闭园!最新天气预报发布
  7. 【Chrome浏览器】常用快捷键整理
  8. 解读 | 滴滴主题研究计划:机器学习专题+
  9. OpenGL 法线贴图 切线空间 整理
  10. MOOC推荐及三门基础学科
  11. linux C(hello world)三个数最大和三个数最新
  12. 《C++ Primer Plus》14.2 私有继承 学习笔记
  13. 前端必须要有的学习能力
  14. 征集企业非技术面试疑难问题
  15. ros自定义service消息.srv文件中增加自定义.msg消息
  16. qobject_cast用法总结
  17. IntelliJ IDEA For Mac 快捷键,够骚,速度收藏!
  18. IOS VFL语言(页面布局)
  19. 汇川技术小型PLC梯形图编程系列教程(零):梯形图编程学习指南
  20. iBase4J部署总结

热门文章

  1. java实战开发小工具-------搜题软件,导出jar包变成exe软件!可运行没有安装java jdk电脑中 快速用来巩javase知识
  2. Quartz:配置,资源使用和SchedulerFactory-10
  3. 小白学 Python 数据分析(7):Pandas 数据分组
  4. 计算机图形学完整笔记(十):绘制技术
  5. 初中女生学计算机好还是学医好,最好就业的医学专业排名 适合女生的五个医学专业...
  6. 如何做到输入一个英语句子,将句中单词分行打印输出
  7. 制作ubuntu根文件系统
  8. 信息安全与网络安全有什么关系?
  9. 大数定律(law of large numbers)
  10. java PDF/Word/Excel文件内容关键字检索