摘要: 1、rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep "软件或者包的名字"。2、以deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep "软件或者包的名字";3、yum方法安装的,可以用yum list installed查找,如果是查找指定包,命令后加 | grep "软件名或者包名";4、如果是以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执行文件是否存在了, 上面两种方法都看不到这种源码形式安装的包 阅读全文
posted @ 2013-12-30 13:27 皁仩腄覺 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 本文转自http://www.91linux.com/html/article/program/cpp/20071207/8934.html一、编译和连接 一般来说,如果库的头文件不在/usr/include目录中,那么在编译的时候需要用-I参数指定其路径。由于同一个库在不同系统上可能位于不同的目录下,用户安装库的时候也可以将库安装在不同的目录下,所以即使使用同一个库,由于库的路径的不同,造成了用-I参数指定的头文件的路径也可能不同,其结果就是造成了编译命令界面的不统一。如果使用-L参数,也会造成连接界面的不统一。编译和连接界面不统一会为库的使用带来麻烦。 为了解决编译和连接界面不统一的问题, 阅读全文
posted @ 2013-12-30 10:36 皁仩腄覺 阅读(223) 评论(0) 推荐(0) 编辑