当前位置: 技术问答>linux和unix
linux ubuntu9.04 libxml2安装问题
来源: 互联网 发布时间:2016-09-01
本文导语: songweb@songweb-laptop:~$ rpm -q libxml2 package libxml2 is not installed songweb@songweb-laptop:~$ songweb@songweb-laptop:~$ sudo apt-get install libxml2 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息...
songweb@songweb-laptop:~$ rpm -q libxml2
package libxml2 is not installed
songweb@songweb-laptop:~$
songweb@songweb-laptop:~$ sudo apt-get install libxml2
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
libxml2 已经是最新的版本了。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 116 个软件未被升级。
songweb@songweb-laptop:~$ rpm -q libxml2
package libxml2 is not installed
songweb@songweb-laptop:~$
package libxml2 is not installed
songweb@songweb-laptop:~$
songweb@songweb-laptop:~$ sudo apt-get install libxml2
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
libxml2 已经是最新的版本了。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 116 个软件未被升级。
songweb@songweb-laptop:~$ rpm -q libxml2
package libxml2 is not installed
songweb@songweb-laptop:~$
|
这是由于缺乏 libxml2.pc
pkg-config --list-all
列出所有可使用的包,位置在/usr/lib/pkgconfig , /usr/local/lib/pkgconfig下面的libname.pc文件,
新软件一般都会安装.pc文件,没有可以自己创建,并且设置环境变量PKG_CONFIG_PATH寻找.pc文件路径。
得到一些参数,例如
#pkg-config --cflags libpcsclite
-lpthread -I/usr/local/include/PCSC
#pkg-config --libs libname
-L/usr/local/lib -lpcsclite
其他的config
ls /usr/bin/*config
你根据 /usr/local/lib/pkgconfig 目录下的 .pc 文件, 自己建立一个 libxml2.pc 就行了。
pkg-config --list-all
列出所有可使用的包,位置在/usr/lib/pkgconfig , /usr/local/lib/pkgconfig下面的libname.pc文件,
新软件一般都会安装.pc文件,没有可以自己创建,并且设置环境变量PKG_CONFIG_PATH寻找.pc文件路径。
得到一些参数,例如
#pkg-config --cflags libpcsclite
-lpthread -I/usr/local/include/PCSC
#pkg-config --libs libname
-L/usr/local/lib -lpcsclite
其他的config
ls /usr/bin/*config
你根据 /usr/local/lib/pkgconfig 目录下的 .pc 文件, 自己建立一个 libxml2.pc 就行了。