> CentOS > CentOS故障 >

centos7下相关有可能遇到的问题

1.关于64位CentOS上ptrace报“<linux/user.h> no such file”错误的解决方法
 
 
 
由于内核的变化,首先可以试试改成<sys/user.h>,如果还是没有那么就是<sys/reg.h>
 
 
 
锚点2.关于64位CentOS上ptrace报“‘ORIG_EAX’未声明”的解决方法
 
 
 
原因是因为64位的寄存器结构和32位不同,解决方法是将ORIG_EAX改为ORIG_RAX便可以运行成功。
 
 
 
锚点3.编译的时候出现"/usr/bin/ld: cannot find -lz"错误的解决方法
 
 
 
centos7下对应的软件名字是zlib-devel,运行以下命令用yum库安装上去就好:
 
yum install zlib-devel  
 
 
 
(责任编辑:IT)