Linux下源码安装的经验总结

本文分享了在Linux环境下源码安装软件的经验,重点讲述了如何处理./configure、make、sudo make install过程中遇到的问题。强调了pkg-config的重要性,解释了如何通过设置PKG_CONFIG_PATH环境变量解决库找不到的问题。此外,还提到了libtool、autoconf和automake的作用,并给出了一套完整的安装步骤,包括创建临时编译目录、指定安装路径、检查安装状态等建议。
摘要由CSDN通过智能技术生成

linux下安装软件,难免会碰到需要源码安装的,而就是这简简单单的./configuremakesudo make install三步,却让不少人头疼不已,这里以安装X11为例具体介绍下我在安装时的一点小经验,以便共同学习,共同进步!

首先,我们要做些准备工作,源码安装少不了这几个工具pkg-configlibtoolautoconfautomake(当然,还有更基础的,像zlibm4等,这里就略过啦),其中,pkg-config是相对比较重要的,它就是向configure程序提供系统信息的程序,如软件的版本、库的版本以及库的路径等信息,这些只是在编译期间使用。你可以打开/usr/lib/pkgconfig下任意一个.pc文件,就会发现类似下面的信息(X11pc文件)

prefix=/usr

exec_prefix=${prefix}

libdir=${exec_prefix}/lib

includedir=${prefix}/include

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值