背景:我正在尝试构建程序,但是首先我需要在netbeans中设置库。我的项目正在使用GLU,因此我安装了libglu-dev。我没有记下库的位置,现在找不到它们。
我几天前才切换到Linux,到目前为止,我对它非常满意,但是我无法用谷歌搜索它并感到沮丧。再次安装?我的意思是,如果我在一段时间前安装了库xxx并安装了它,是否有一些命令xxx可以打印此信息?
我已经尝试过定位,查找和whereis命令,但是我丢失了某些东西或者只是做不到正确..对于libglu,locate返回:
/usr/share/bug/libglu1-mesa
/usr/share/bug/libglu1-mesa/control
/usr/share/bug/libglu1-mesa/script
/usr/share/doc/libglu1-mesa
/usr/share/doc/libglu1-mesa/changelog.Debian.gz
/usr/share/doc/libglu1-mesa/copyright
/usr/share/lintian/overrides/libglu1-mesa
/var/lib/dpkg/info/libglu1-mesa:i386.list
/var/lib/dpkg/info/libglu1-mesa:i386.md5sums
/var/lib/dpkg/info/libglu1-mesa:i386.postinst
/var/lib/dpkg/info/libglu1-mesa:i386.postrm
/var/lib/dpkg/info/libglu1-mesa:i386.shlibs
另外两个命令找不到任何东西。现在定位完成了工作,但是我确定这些路径都不是库实际所在的位置(至少到目前为止,我链接的所有内容都在/ usr / lib或usr / local / lib中)。
仅作为示例介绍了libglu,我正在寻找此问题的一般解决方案。
/usr/lib/i386-linux-gnu/libGLU.so.1
(通过dpkg获得),该命令的库的实际名称为libglu1-mesa。