centos7下相关有可能遇到的问题,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库安装上去就好:

[plain]view plaincopy

print?

yuminstallzlib-devel

相关内容

    暂无相关文章