devc++编译时 devc undefind reference to '_imp_htonl'
代码如下:
#include <stdio.h>
//#include <arpa/inet.h> //linux
#include<WinSock2.h> //windowsint main()
{unsigned long a = 0x12345678;unsigned char *p = (unsigned char *)(&a);printf("主机字节序:%0x %0x %0x %0x\n", p[0], p[1], p[2], p[3]);unsigned long b = htonl(a); //将主机字节序转化成了网络字节序p = (unsigned char *)(&b);printf("网络字节序:%0x %0x %0x %0x\n", p[0], p[1], p[2], p[3]);return 0;
}
编译报错显示:undefind reference to ‘_imp_htonl’
搜了一下,发现是因为编译时没有加入 -lwsock32 导致的
工具->编译选项->勾选在编译时加入以下命令
-lwsock32
devc++编译时 devc undefind reference to '_imp_htonl'相关推荐
- [ c++] cmake 编译时 undefined reference to `std::cout‘ 错误的解决方案
[ c++] cmake 编译时 undefined reference to `std::cout' 错误的解决方案 参考文章: (1)[ c++] cmake 编译时 undefined refe ...
- DEVC++编译奇怪报错问题解决
DEVC++编译奇怪报错问题解决 平时都是在linux下编软件,偶尔才会编两个windows工具程序方便大家使用.所以一直使用轻量级的IDE DEVC++来编译,但有天突然发现以前可以通过DEVC++ ...
- Eclipse编译时函数报错:Undefined reference to 'pthread_create'
Eclipse + CDT: pthread_create函数编译时报错:undefined reference to `pthread_create' undefined reference to ...
- g linux 未定义的引用_【转】 g++编译时对'xxxx'未定义的引用问题(undefined reference to)...
转自:https://blog.csdn.net/killwho/article/details/53785910 引用:http://www.linuxdiyf.com/linux/16754.ht ...
- pthread_create函数编译时报错:undefined reference to 'pthread_create'
错误: pthread_create函数编译时报错:undefined reference to 'pthread_create' pthread_create()和pthread_atfork()函 ...
- codeblock使用中,多文件编译报XXXX undefined reference to XXX错问题
练习C++的类,代码多了使用到.h和.cpp多个文件分开存放代码,编译时用Makefile,在Ubuntu上代码好好的. 想着用codeblick写方便扩展和调试啥的,一编译就报错D:\4.Cwork ...
- 【转】VS编译时自动引用Debug|Release版本的dll
转自:https://www.cnblogs.com/KevinYang/archive/2011/04/10/2011879.html 公司一些早期的项目,把所有工程都放到一个解决方案下了,导致整个 ...
- distcc 链接失败_distcc分布式编译时,icu host程序偶现编译失败原因分析
distcc分布式编译:将.c通过socket发送到其他电脑,其他电脑把.c编译成.o,然后再发送回来,在本地进行连接. icu:需要先编译host程序,然后使用host程序产生一些文件,再交叉编译出 ...
- lat_mem_rd 内存延迟测试工具原理,lmbench编译时llseek链接不到问题解决
命令介绍: 说明页: LAT_MEM_RD(8) manual page lat_mem_rd是lmbench中的一个工具,它的主要作用是测试内存访问的延迟. 源码地址: https://github ...
最新文章
- Android Fragment应用实战
- 面向对象chapter1
- java 递归遍历对象所有属性_Java学习之Xml系列二:xml按条件查询、xml递归遍历所有元素和属性...
- 单例测试phpunit
- 程序员在火车站候车室写代码画面曝光,网友:程序员的悲哀
- 【.net 深呼吸】项目中是否有必要删去多余的引用
- DB2 SQL Error: SQLCODE=-803, SQLSTATE=23505, SQLERRMC=2 (转载)
- linux终端 打开光驱,ubuntu如何挂载光盘? Ubuntu下中手动挂载光盘的教程
- Fail to get tape drive(tsm) inventory
- ubantu 软件安装教程汇总(持续更新)
- Unity3D学习历程之Rect函数
- 主机无法ping通虚拟机xp系统
- 《高性能MySQL》阅读 -Mysql基本特性
- 微信开发者工具下载及调试
- 小白都能看得懂的ZBrush基础教学
- Spring知识点讲解 【笔记】
- 通过BACnet物联网关实现楼宇自动化的物联网解决方案
- 使用定时器完成每日发送多个邮件(发邮件,支持多人发送)
- SWIM error [30006]: Comm init error: chip does not answer
- c++学习-基础-异常
热门文章
- vue在线组件交互/vue3在线代码编译
- Real Time Data Exchange (RTDE)Guide for 优傲机器人
- 优傲机器人推出全新电缆套件及示教器
- Amazon Mechanical Turk
- 浅谈华为验厂对MES系统的要求
- Macbook Pro 删除启动台无效图标
- Linux安装sz和rz
- linux下创建php的mysql扩展 (pdo_mysql和mysqli)
- Ubuntu16.04LTS配置软件(含Boost、Eigen、DART 6.8)
- 关于arm中ZI-data段和RW-data段,以及堆栈起始地址的理解