win下连编socket时[Linker error] undefined reference to XXX
win7下使用dev-c++编译socket时连接错误:
[Linker error] undefined reference to `htons@4'
...
是由于没有指定ws2_32库导致,因为包含了<winsock2.h>,在代码中用#pragma comment (lib, "ws2_32.lib")竟然不起作用,只能用如下方式解决:
gcc -o test test.c -lws2_32
即可连接成功
win下连编socket时[Linker error] undefined reference to XXX相关推荐
- c语言 linker error,[Linker error] undefined reference to `prinf'的问题!
[Linker error] undefined reference to `prinf'的问题! 环境为dev-cpp 日志如下: 编译器: Default compiler 执行 gcc.exe. ...
- c++中报错error: undefined reference to `xxx‘
在c++中报错error: undefined reference to `xxx',意思是引用了未定义的方法.造成这个问题有很多原因,这里介绍我遇到的两个问题. 1.未引用对应的头文件或者是在头文件 ...
- Eclipse c++ 中[Linker error] undefined reference to `WSAStartup@8'的解决办法
今天搭建了一个Eclipse+MinGW的C++开发环境,Eclipse的使用就是方便. 于是,就写了一个socket程序,MinGW支持winsock2,但到编译的时候总是报错: undefined ...
- Qt下使用QAxObject进行Word转换为PDF出现错误 error: undefined reference to `QAxObject::QAxObject(QObject*)‘
Qt下使用QAxObject进行Word转换为PDF出现错误 error: undefined reference to `QAxObject::QAxObject(QObject*)' 首先检查以下 ...
- 【错误记录】Android NDK 错误排查记录 ( error: undefined reference to | Linking CXX shared library FAILED )
文章目录 一. 报错信息 二. 错误分析 三. 错误总结 一. 报错信息 报错信息 : Build command failed. Error while executing process Y:\0 ...
- android error: undefined reference to 的错误分析
今天,简单讲讲android error: undefined reference to 的错误分析. 昨天,做jni,连接so库时,android studio出现了这个问题.当时不知道是什么 ...
- 【Qt】error: undefined reference to `vtable for MainWindow‘
1.问题描述 在写一个demo时,想尽量简单,就把MainWindow类的定义和实现都写在main.cpp中,结果编译时报错: main.cpp:-1: error: undefined refere ...
- 【Qt】报错error: undefined reference to `vtable for的解决方法
1.问题描述 编译Qt程序时,在某个类构造函数定义处报错: error: undefined reference to `vtable for 2.原因分析 导致错误信息的原因是:子类没有实现父类的纯 ...
- Android系统编译so库提示error undefined reference to '__android_log_print问题的解决
在系统源代码的hardware/qcom下增加psam文件夹,编译源代码要生成libpsam.so库,Android.mk内容 LOCAL_PATH := $(call my-dir) include ...
最新文章
- Java Web知识梳理
- 构造一个日期类java_Java8 新日期时间类(1)
- mysql建表以及列属性
- erlang 怎么获得socket中的属性_技术干货,python中的异步网络框架socketserver
- python文本处理第三方库是什么_python第三方库网站
- 源码编译LAMP平台
- 牛逼!简单的代码提交能玩出这么多花样
- linux init配置文件说明
- 1. 概述--从零起步实现基于Html5的WEB设计器Jquery插件
- 跨域的另一种解决方案——CORS(Cross-Origin Resource Sharing)跨域资源共享
- Spring Boot+Vue从零开始搭建博客系统veblog(一):项目前端_vuejs环境搭建
- 智能驾驶功能软件平台设计规范 第二部分:感知融合功能服务接口
- linux启动程序镜像构建_启动人员分析功能3个构建块
- 【梅哥的Ring0湿润插入教程】第一课Windows内核/驱动编程概述及应用、商业驱动保护软件原理分析...
- 插件化中Activity的加载
- 英语计算机面试问题,面试中英语计算机证书类问题
- 赛元单片机 keil 插件安装失败解决方法
- 手机中的IMEI是什么意思?
- DSFNet(Dynamic and Static Fusion Network for Moving Object Detection in Satellite Videos)代码调试
- 微信小程序 组件和slot_微信小程序自定义组件详解