CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Linux/Unix社区 >  程序开发区

关于gcc编译的一个简单问题

楼主LogicalThinking(逻辑)2005-04-03 15:14:39 在 Linux/Unix社区 / 程序开发区 提问

bash-2.03$   gcc   unixnet.cpp   -o   unixnet  
  Undefined                                               first   referenced  
    symbol                                                           in   file  
  gethostbyname                                               /var/tmp/ccQl3q1u.o  
  herror                                                             /var/tmp/ccQl3q1u.o  
  ld:   fatal:   Symbol   referencing   errors.   No   output   written   to   unixnet  
  collect2:   ld   returned   1   exit   status  
   
  请教这是什么问题. 问题点数:50、回复次数:15Top

1 楼yjf7888(seeking a place 找工作了location:Chengdu)回复于 2005-04-03 17:15:04 得分 10

gethostbyname和herror用了哪个库,gcc的时候用-l包含进来Top

2 楼nodummy(三甲 之 Linux/Unix里面甭给我分,谁给我分我和谁急)回复于 2005-04-03 17:19:56 得分 0

gethostbyname和herror不在libc里面吗?不会吧?Linux这么古怪来着?Top

3 楼aria(*nix learner)回复于 2005-04-03 19:54:49 得分 5

试试用g++编译看看Top

4 楼slone(slone)回复于 2005-04-03 21:42:42 得分 5

#include   <netinet/in.h>  
  #include   <arpa/inet.h>  
  #include   <netdb.h>  
  #include   <sys/socket.h>  
  再试试!Top

5 楼tukey(反美反霸权!)回复于 2005-04-03 21:44:57 得分 5

g++Top

6 楼alaiyeshi(七宝树八宝饭)回复于 2005-04-04 09:56:58 得分 5

g++!!!Top

7 楼zhousqy(标准C匪徒)(甩拉,甩拉)回复于 2005-04-04 15:45:02 得分 5

#include   <netinet/in.h>  
  #include   <arpa/inet.h>  
  #include   <netdb.h>  
  #include   <sys/socket.h>  
  Top

8 楼LogicalThinking(逻辑)回复于 2005-04-04 21:52:34 得分 0

请教什么问题Top

9 楼qfxx(秋风萧萧)回复于 2005-04-05 08:51:12 得分 5

不是编译器的问题  
  gethostbyname,herror要使用头文件  
  #include   <sys/socket.h>  
  #include   <netdb.h>  
  你用man命令看一下就知道了  
   
  Top

10 楼LogicalThinking(逻辑)回复于 2005-04-05 08:57:29 得分 0

这些包我都已经加上去了,但是运行还是有问题Top

11 楼brothersun0116(brothersun0116)回复于 2005-04-05 11:11:52 得分 5

upppppppp!!!!!!!!!!!Top

12 楼seayea(seayea)回复于 2005-04-05 11:23:16 得分 0

编译c文件用gcc,编译cpp文件用g++.  
  Top

13 楼qfxx(秋风萧萧)回复于 2005-04-05 11:30:28 得分 5

这个这个。。。  
  没注意到是cpp文件啊  
  g++Top

14 楼LogicalThinking(逻辑)回复于 2005-04-05 12:20:01 得分 0

g++和gcc我都用过了,而且包头我也已经加过了,但是都不行.Top

15 楼LogicalThinking(逻辑)回复于 2005-04-05 20:00:37 得分 0

好了我已经解决了Top

相关问题

  • 一个简单的GCC编译问题
  • linux下用gcc编译程序的简单问题
  • 请帮我写几个简单的gcc编译命令
  • gcc编译问题
  • gcc编译问题
  • gcc 编译一问
  • 编译是问题(简单)
  • 简单的编译错误!
  • 简单编译问题
  • 怎样用gcc编译?

关键词

  • gcc
  • 文件
  • cpp
  • herror
  • gethostbyname
  • 问题
  • include

得分解答快速导航

  • 帖主:LogicalThinking
  • yjf7888
  • aria
  • slone
  • tukey
  • alaiyeshi
  • zhousqy
  • qfxx
  • brothersun0116
  • qfxx

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo