首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

关于unix环境高级编程的apue的有关问题

2012-10-31 
关于unix环境高级编程的apue的问题求救啊关于unix环境高级编程的apue的问题我按照http://www.cnblogs.com/

关于unix环境高级编程的apue的问题
求救啊
关于unix环境高级编程的apue的问题
我按照http://www.cnblogs.com/feiling/archive/2012/02/15/2353286.html一步一步做还是不行。

make的时候提示找不到./systype.sh,如下图

  

我想可能是因为开始解压的时候没有解压这个文件是不是啊。开始tar的时候有点错误。如图:
  
http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=3765778&extra=page%3D1%26filter%3Dtypeid%26typeid%3D461%26typeid%3D461
  

求解决啊。大神啊。。愁死我了~~~~~~~

[解决办法]
你可以不用apue.h这个头文件啊,把你用到的函数的头文件全都列出来就行了,只不过麻烦点而已,这样你还能记住一般函数的头文件
[解决办法]
其实就是获得操作系统平台类型,文件内容如下:

#!/bin/sh
case `uname -s` in
"FreeBSD")
PLATFORM="freebsd"
;;
"Linux")
PLATFORM="linux"
;;
"Darwin")
PLATFORM="macos"
;;
"SunOS")
PLATFORM="solaris"
;;
*)
echo "Unknown platform" >&2
exit 1
esac
echo $PLATFORM
exit 0

热点排行