WiS*_*GaN 6 filesystem libraries boost
运行后
sudo apt-get install libboost-all-dev
在 ubuntu 14.04 amd64 桌面(Trusty Tahr)上,我发现所有的库都安装到
/usr/lib/x86_64-linux-gnu/
代替
/usr/lib/
虽然所有的头文件仍然安装到
/usr/include/
为什么会发生这种情况?
库包已成为 multiarch,这意味着您可以在 amd64 计算机上同时安装 amd64 版本和 i386 版本。如果要安装 i386 版本的库,请在包名后缀:i386. (例如,sudo apt-get install libboost-system1.54.0:i386)
库包正在转向多架构,因此从其他架构安装包并运行为其他架构编译的程序会更容易一些。