网站建设傲,梧州网站设计,图片转二维码在线制作生成器,百度账号登录我的代码是从http://www.apuebook.com/code3e.html下载的#xff0c;先是在 使用cat /etc/redhat-release看到操作系统是CentOS Linux 7.6#xff0c;使用uname -r看到内核是3.10.0-957.el7.x86_64。
在代码顶级目录下#xff0c;执行make。
发现报错#xff1a;
./fi…我的代码是从http://www.apuebook.com/code3e.html下载的先是在 使用cat /etc/redhat-release看到操作系统是CentOS Linux 7.6使用uname -r看到内核是3.10.0-957.el7.x86_64。
在代码顶级目录下执行make。
发现报错
./fixup.awk rot13a.c xlate
/bin/sh: ./fixup.awk: Permission denied
make[1]: *** [rot13c2.c] Error 126
make[1]: Leaving directory /code/clanguagecode/apue.3e/advio
make: *** [all] Error 1chmod ax advio/fixup.awk为fixup.awk添加执行权限。 再次执行make。
发现报错
/tmp/cclsHf9G.o: In function thr_fn:
barrier.c:(.text0x80): undefined reference to heapsort
collect2: error: ld returned 1 exit status
make[1]: *** [barrier] Error 1
make[1]: Leaving directory /code/clanguagecode/apue.3e/threads
make: *** [all] Error 1参考https://blog.csdn.net/yuesichiu/article/details/104440538解决。
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm安装 yum install -y libbsd libbsd-devel安装依赖包。 又一次执行make 成功之后如下