华子的代码空间

逆水行舟,不进则退。 关注系统编程、网络编程、并发、分布式。

2012年12月13日

apue编译错误汇总(Ubuntu 12.04)

摘要: apue源码make:/usr/include/bits/timex.h:31:7: 错误:expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ be的解决方法如题,出现这个问题的原因是在timex.h的第31行出现了status的定义:intstatus;/*clockcommand/status*/而文件apue.2e/ipp/ipp.h中有宏定义:#definestatusu.st这样编译的时候就出问题了,如编译提示:expected‘:’,‘,’,‘;’,‘}’or‘__attribute__’before‘.’token解决方法是把ipp.h文 阅读全文

posted @ 2012-12-13 11:27 华子的代码空间 阅读(265) 评论(0) 推荐(0) 编辑

ubuntu 12.04下配置APUE环境

摘要: 今天开始学习《unix高级编程》出现了奇怪的gcc链接错误 说找不到XXX.h文件找了很多资料原来是缺少glibc 所以综合了大家的建议,希望对大家有用1 获得源码从apue的官方网站http://www.apuebook.com/下载源码。2 WKDIR编辑源码解压生成的apue.2e文件夹下的Make.defines.linux修改WKDIR=/home/sar/apue.2e为你的apue.2e目录,比如我的apue源码解压在主目录下,那我就改为:WKDIR=/home/tgl/apue.2e3 nawk然后进入apue.2e/std 目录,编辑linux.mk。修改里面所有的nawk为 阅读全文

posted @ 2012-12-13 11:24 华子的代码空间 阅读(358) 评论(0) 推荐(0) 编辑

导航