免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: wawxdyy
打印 上一主题 下一主题

关于库函数预定义宏的问题 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2007-07-03 05:46 |只看该作者
原帖由 wawxdyy 于 2007-7-2 19:33 发表于 9楼  
是的,系统的范围就是支持POSIX的系统,posix_openpt这个函数不是所有系统都有的,我的系统上有,可是我找了找了半天也没找到它的测试宏,所以才会想到是不是需要在自己的头文件中定义测试宏


应该需要根据不同的系统来决定是否在头文件里定义相应的测试宏

论坛徽章:
0
12 [报告]
发表于 2007-07-03 09:13 |只看该作者
autoconf automake
可以处理这个问题。
通常会自动生成一个 config.h 说明哪些函数是否可用。
随便找个开源项目,.configure 一下,看看就知道。

论坛徽章:
0
13 [报告]
发表于 2007-07-03 09:26 |只看该作者
我有点汗了...
并不是每一个库函数都有一个预编译指令与其对应的.......楼主应该要通过其它资料去判断是否有这样的库函数存在,既然是库函数,总归还是能够找到些资料的

论坛徽章:
0
14 [报告]
发表于 2007-07-03 10:23 |只看该作者
原帖由 connet 于 2007-7-3 09:13 发表于 12楼  
autoconf automake
可以处理这个问题。
通常会自动生成一个 config.h 说明哪些函数是否可用。
随便找个开源项目,.configure 一下,看看就知道。


好的,谢谢指点
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP