I am using boost. I installed it using sudo apt-get install
. Now I am unable to find my boost lib file on my filesystem.
I want to include the path of the lib in my Qt project. grepping is taking too long :( I found the includes in /usr/include/boost
. But I also need to know the library path.
If you are on a 64bit machine then you will probably find the files under
/usr/lib/x86_64-linux-gnu/
See also this for an explanation of what this folder is for.
I'm not sure if this is what you're looking for, but you probably want to install
libboost-all-dev
.For me, the library path for
boost
was in/usr/lib64
, and that's all I had to add to my library path for the code to build properly. On a different machine, I found it installed under/usr/lib
.If
locate
is available to you on your system, then try these for locatingboost
:libboost-dev depends on libboost1.46-dev (Ubuntu 12.04) or libboost1.49-dev (Ubuntu 12.10). Both packages also install a lot of files in
/usr/share/boost-build/
. Maybe it's what you're looking for.To list all installed files for a package and the dependencies, use
debfoster
and a script like this. In this example I have used the package
libboost-all-dev
To list only the
*.so
files