编程语言:DevCpp Socket编程时可能遇到的问题
用的DevCpp的版本是5.11。
我用DevCpp写一个Socket程序时,遇到了一些问题。
图片:
我在网上找了大量资料,说要在前面初始化动态链接库,加上:
#pragma comment(lib, "ws2_32.lib");
我发现加了没用,之后又找了一些料说,DevCpp中没有ws2_32.lib这个文件,应该是:
#pragma comment(lib, "libws2_32.lib");
这个又不行,我又网上找去了,说DevCpp中的lib文件的后缀是.a,然后这次我抱着成功的希望去试,试了很多:
#pragma comment(lib, "ws2_32.lib");
#pragma comment(lib, "libws2_32.lib");
#pragma comment(lib, "ws2_32.a");
#pragma comment(lib, "libws2_32.a");
发现还不可以。
后来,找到了答案,是要在调用编译器编译时加一个命令的。
解决:
0X01:“工具”菜单
0X02:“编译选项”
0X03:在“编译器”选项卡的上面那个框中加上“-lwsock32”,还要勾上“编译时加入以下命令”,然后再编译应该就可以了。
不同情况,不同看待。
编程语言:DevCpp Socket编程时可能遇到的问题相关推荐
- python的socket编程_Python Socket编程详细介绍
在使用Python做socket编程时,由于需要使用阻塞(默认)的方式来读取数据流,此时对于数据的结束每次都需要自己处理,太麻烦.并且网上也没找到太好的封装,所以就自己写了个简单的封装. 封装思路 1 ...
- socket编程总结
一,网络编程中两个主要的问题 一个是怎样准确的定位网络上一台或多台主机,还有一个就是找到主机后怎样可靠高效的进行传输数据. 在TCP/IP协议中IP层主要负责网络主机的定位,传输数据的路由,由IP地址 ...
- asp.core api 通过socket和服务器通信发送udp_读懂Java中的Socket编程
Socket,又称为套接字,Socket是计算机网络通信的基本的技术之一.如今大多数基于网络的软件,如浏览器,即时通讯工具甚至是P2P下载都是基于Socket实现的.本文会介绍一下基于TCP/IP的S ...
- Java网络编程——Socket 编程
Socket 编程 Socket编程是在TCP/IP上的网络编程,但是Socket在上述模型的什么位置呢.这个位置被一个天才的理论家或者是抽象的计算机大神提出并且安排出来 我们可以发现Socket就在 ...
- [linux] Linux网络之Socket编程入门
目录 1. 前言 2. 网络基础 2.1 协议 2.1.1 TCP和UDP协议 2.2 网络的层状结构 2.3 一台主机向另一台主机的发送数据的流向 2.4 IP和MAC地址 2.5 端口 2.6 网 ...
- 读懂Java中的Socket编程
Socket,又称为套接字,Socket是计算机网络通信的基本的技术之一.如今大多数基于网络的软件,如浏览器,即时通讯工具甚至是P2P下载都是基于Socket实现的.本文会介绍一下基于TCP/IP的S ...
- TCP的socket编程中“全双工的字节流”含义的深刻理解
本人从事TCP的socket编程多年,趟过很多坑,对于TCP是"全双工的字节流"这几个字的含义有深刻理解.这几个字,文字虽少,但字字精辟.如果没有深刻理解,编程中可能知其然不知其所 ...
- C++实现Socket编程
课程设计 若编译不通过,就百度所出现的错误,然后修改编辑器设置便可 socket编程时,使用codeblocks需要加载libws2_32.a 服务器端代码 #include <iostream ...
- 转Go语言TCP Socket编程
授权转载: Tony Bai 原文连接: https://tonybai.com/2015/11/17/tcp-programming-in-golang/ Golang的主要 设计目标之一就是面向大 ...
最新文章
- 使用循环链表解决约瑟夫环问题
- xhost: unable to open display linux下安装oracle
- 【UVA - 10038】Jolly Jumpers (模拟,水题,标记)
- scala bitset_Scala中的BitSet
- html树形结构主从命名,HAP_头⾏/主从结构的实现
- sql as关键字_SQL AS关键字概述和示例
- 蓝桥杯 ALGO-122 算法训练 未名湖边的烦恼
- java xsd解析_java dom4j解析XSD文件
- 方差分析软件_重复测量方差分析的操作教程及结果解读
- 达摩院发布2021十大科技趋势(附PDF版)
- 论文公式居中编号右对齐方式
- 一次内存泄露的分析及总结
- 浙江大学计算机学院就业办,浙江大学就业信息网
- HTML短信验证码框,vue实现短信验证码输入框
- deepin提取DSDT
- Java之于Javascript就好比Car(汽车)之于Carpet(地毯)。
- 查询出部门名称、部门的员工数、部门的平均工资、部门的最低收入雇员姓名和最高收入雇员的姓名...
- 1000kv电子加速后的速度
- 合成孔径雷达地面运动目标检测技术研究——基于概率图(Matlab代码实现)
- Android MediaPalyer实现视频播放
热门文章
- ipmi java_IPMI ,JAVA 远程ISO安装系统问题
- 在Grasshopper中使用C#开发之(一)——C#调用Grasshopper中的电池
- lisp 河道水面线计算_天然河道水面线计算表
- gdbt java_GBDT算法详解与代码实现
- linux系统weblogic10.3.6(jar) 下载安装
- scratch案例——双人赛跑
- 黑客攻击五种手段,其实要避免也不难,终究离不开骗术
- python 打开浏览器的三种方式
- 完整的IPTV电视直播都有哪些功能?
- Unity调整轴点的位置