Linux笔记9-Linux手动编译软件

2021-09-06  本文已影响0人  江湾青年

linux编译软件主要有三个步骤:./configure、make和make install 命令

编译步骤

./configure


make


make install


其他文件

/etc/ld.so.conf


ldconfig


环境变量PKG_CONFIG_PATH:

prefix=/usr 
exec_prefix=$ 
libdir=$/lib 
includedir=$/include 
glib_genmarshal=glib-genmarshal 
gobject_query=gobject-query 
glib_mkenums=glib-mkenums 
Name: GLib
Description: C Utility Library
Version: 2.4.7
Libs: -L$ -lglib-2.0
Cflags: -I$/glib-2.0 -I$/glib-2.0/include

configure就是靠这些信息判断你的软件版本是否符合要求。并且得到这些东东所在的位置。
所以要正确配置这个环境变量,我的配置是:

PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig

bin, lib,include的区别

参考

https://www.cnblogs.com/chris-cp/p/3591306.html

上一篇 下一篇

猜你喜欢

热点阅读