【Linux系统编程手册学习笔记-0】环境搭建

概述

在Ubuntu环境中下载并编译源代码

git clone https://github.com/bradfa/tlpi-dist.git
make all

问题

1. <sys/capability.h>头文件找不到

userns_functions.c:25:10: fatal error: sys/capability.h: 没有那个文件或目录
   25 | #include <sys/capability.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.

解决办法	sudo apt-get install libcap-dev

2. <sys/acl.h>头文件找不到

acl_update.c:23:10: fatal error: sys/acl.h: 没有那个文件或目录
   23 | #include <sys/acl.h>
      |          ^~~~~~~~~~~
compilation terminated.

解决办法	sudo apt-get install uuid-dev libacl1-dev liblzo2-dev
posted @ 2021-06-06 23:32  pyjetson  阅读(409)  评论(0)    收藏  举报