LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1416|回复: 3

inet_pton()函数在.c文件里编译没问题,而在.cpp文件里编译说undefined,这是怎么回事啊

[复制链接]
发表于 2004-12-17 11:50:57 | 显示全部楼层 |阅读模式
如题,我的程序是在linux下,用gcc编译的,版本3.3.2,结果出现上述错误,初步分析可能是编译c编译器和c++编译器不同造成的。问题是现在该如何解决这个问题,我要在c++文件里用inet_pton()函数,大虾们请帮帮我!万分感谢!
 楼主| 发表于 2004-12-17 11:52:42 | 显示全部楼层
忘了说明一点,c++文件里包含了所有.c文件的头文件,也包含了相同的文件头路径!
发表于 2004-12-19 14:07:58 | 显示全部楼层
尝试用g++编译.....
发表于 2004-12-19 15:16:10 | 显示全部楼层
在c++中引用C函数时,就用extern "C"声明一下,不然肯定会出现问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表