CentOS 7.x下apue安装和编译

本文档介绍了如何在CentOS 7.x系统上安装和编译apue,包括下载源码、libbsd的安装、编译步骤,以及测试代码的运行,为学习Linux/Unix底层知识做准备。
摘要由CSDN通过智能技术生成

CentOS 7.x下apue安装和编译

准备

  1. 一台CentOS7.x的服务器。

  2. 下载apue3
    点击下载
    浏览器反应比较慢的话需要多点几次下载。

这里需要注意,本文默认root用户,如果是使用虚拟机的朋友,需要把安装包拷贝到文件系统内(根目录及子目录),不要在挂载的目录下进行安装编译命令。

安装及编译

  1. tar -zxvf src.3e.tar.gz
  2. 如果没有安装libbsd需要先安装libbsd安装链接如下。
  3. make
  4. cp ./include/apue.h /usr/include/
  5. cp ./lib/libapue.a /usr/local/lib/
  6. 程序最后编译时需要加 -lapue

libbsd安装

点击下载

  1. 解压libbsd.zip
  2. rpm -ivh libbsd-0.4.2-1.el6.elrepo.x86_64.rpm
  3. rpm -ivh libbsd-devel-0.4.2-1.el6.elrepo.x86_64.rpm

测试代码

gcc test.c -o test -lapue

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值