环境ubuntu16.04
编译的时候提示

cc -c -g -std=c99 -D_XOPEN_SOURCE=600 -D_DEFAULT_SOURCE -g -I../lib -pedantic -Wall -W -Wmissing-prototypes -Wno-sign-compare -Wno-unused-parameter *.c
In file included from cap_functions.c:19:0:
cap_functions.h:29:28: fatal error: sys/capability.h: 没有那个文件或目录
compilation terminated.
userns_functions.c:25:28: fatal error: sys/capability.h: 没有那个文件或目录
compilation terminated.
Makefile:17: recipe for target '../libtlpi.a' failed
make: *** [../libtlpi.a] Error 1

这是应为缺少相应的库文件,只需要执行以下两句命令即可:

sudo apt-get install libcap-dev
sudo apt-get install uuid-dev libacl1-dev liblzo2-dev

linux_unix系统编程手册源代码编译相关推荐

  1. Linux_unix系统编程手册以同步方式等待信号

    使用信号处理器和sigsuspend()来挂起一个进程的执行,直至传来一个信号 通过文件描述符来获取信号 /********************************************** ...

  2. Linux系统编程手册-源码的使用

    Linux系统编程手册-源码的使用 转自:http://www.cnblogs.com/pluse/p/6296992.html 第三章后续部分重点介绍了后面章节所要使用的头文件及其实现,主要如下: ...

  3. linux/unix系统编程手册11-15

    title: linux/unix编程手册-11_15 date: 2018-05-27 11:53:07 categories: programming tags: tips linux/unix编 ...

  4. Linux/Unix系统编程手册 第三章:系统编程概念

    本章介绍系统编程的基础概念和一些后续章节用到的函数及头文件,并说明了可移植性问题. 系统调用是受控的内核入口,通过系统调用,进程可以请求内核以自己的名义去执行某些动作,比如创建子进程,执行I/O操作, ...

  5. LinuxUNIX系统编程手册(英文版)pdf

    下载地址:网盘下载 詹森D.巴克斯编著的<ARM嵌入式系统编程与优化(英文版)>结合ARM架构和Linux工具,关注以性能为导向的嵌入式编程,深入讲解如何通过对数据.算法和存储等层面的优化 ...

  6. Linux/UNIX系统编程手册gg

    Linux系统: "所见皆文件" 一个比较好的博客 一.Linux基础操作 Linux系统目录: bin:存放二进制可执行文件 boot:存放开机启动程序 dev:存放设备文件: ...

  7. linux经典书籍--linux系统编程手册

  8. 定时休眠 linux,linux系统编程手册 定时器和休眠

    一.间隔定时器 1.setitimer settitimer创建一个间隔式定时器,这种定时器会在未来某个时间到期,并于此后(可选择地)每隔一段时间到期一次 int setitimer(int whic ...

  9. LINUX系统编程 LINUX 虚拟内存

    LINUX 虚拟内存 以32位操作系统为例子,因为64位系统虚拟地址过大为2^64,32位仅仅为2^32=4G更利于描述,但是原理东西都一样 这首先要从程序和进程之间的关系开始,我们一般写好一段C\C ...

最新文章

  1. python 逻辑回归
  2. mass Framework event模块 v8
  3. 用户添加页面html,HTML用户注册页面设置源码
  4. 深度学习核心技术精讲100篇(五十六)- 自动驾驶感知技术的实践与探索
  5. auto.js停止所有线程_Java多线程编程基础知识 概念介绍,以及线程状态
  6. 进程通信之飞鸽传书2007绿色版
  7. nmap中文使用手册
  8. ShadeGraph教程之节点详解1:Artistic Nodes
  9. 什么是pytorch(3神经网络)(翻译)
  10. 一个可以在Linux环境下找到,杀死,并重启Tomcat的脚本
  11. 打断点是什么意思_英语微课堂:“Give me a break”是什么意思呢?
  12. (戴尔灵越7572)笔记本外扩显示器以后,笔记本没有声音了的解决办法
  13. CSDN个人博客如何上传图片
  14. PTA 数据结构与算法 7-8 哈利·波特的考试
  15. Airdrop式社交:富友,你的airdrop没关
  16. 实体门店为什么要做共享股东模式
  17. cacheable更新_@Cacheable不会拦截该方法,缓存始终为空
  18. 联邦学习安全防御之差分隐私
  19. 第一章 MySQL数据库的简介
  20. 常见博客程序的市场有这几个

热门文章

  1. hdu 1068(二分图最大独立集)
  2. java IO(输入输出) 字节流
  3. C++11新标准 default 和 delete的使用
  4. hdu-2199 Can you solve this equation?(二分+精度)
  5. linux不允许root用户登录图形界面的解决办法
  6. 集合中存储自定义对象源代码
  7. spark 源码分析之十八 -- Spark存储体系剖析
  8. Oracle 表的创建 及相关參数
  9. java 中方法重载
  10. HibernateBaseDAO