加速安装

| 我对Boost库的安装有疑问。是否有一个软件包,我可以使用sudo apt-get install来安装此软件包。我在该论坛中搜索了所有问题,并使用命令“ 0”无法与此安装软件包。另外,我可以从boost.org下载它,但我也不知道正确的安装路径。如果可能的话,我更愿意使用
sudo apt-get install
命令安装它。我正在使用Ubuntu 9.04。 谢谢。     
已邀请:
您可以使用命令
aptitude search libboost
查看可用的增强库列表。 boost的最新版本是1.42-也许这就是为什么找不到1.40版本的原因。 如果
aptitude search
命令没有给您足够的结果,请尝试
sudo aptitude update
,然后再次运行
aptitude search
。     
如果要运行最新版本,则可以按照Ralf所述进行bjam安装,但我建议您构建一个\'pseudo \'软件包,以便您可以 安全卸载 防止/注意与官方/现有的增强软件包的冲突。 这样做的方法如下:
mkdir -pv /tmp/boostinst
cd /tmp/boostinst/
wget -c \'http://sourceforge.net/projects/boost/files/boost/1.66.0/boost_1_66_0.tar.bz2/download\'
tar xf download
cd boost_1_66_0/
./bootstrap.sh --help
./bootstrap.sh --show-libraries
./bootstrap.sh 

checkinstall ./b2 install
    
在新的Boost版本中,还有其他方法:
sudo apt-get update
wget -c \'http://sourceforge.net/projects/boost/files/boost/1.50.0/boost_1_50_0.tar.bz2/download\'
tar xf download
cd boost_1_50_0
./bootstrap.sh
./b2 install
    
在我的Ubuntu(10.04)版本上,它是libboost1.40-all-dev 在您的版本上,您可能拥有较旧的boost版本,您应该只需完成制表符即可查看可以安装的版本。 无论如何,我通常在Ubuntu下做的是
sudo apt-get install bjam
将下载的Boost存档解压缩到您的硬盘驱动器,然后CD到根目录并
sudo bjam install
这样,您可以获得最新版本的boost,而不是Ubuntu版本可用的稍微过时的版本。     
这是一个逐步说明如何安装它的链接(请花点时间阅读!) http://www.boost.org/doc/libs/1_41_0/more/getting_started/unix-variants.html 但是内联shell命令可能是执行此操作的简单方法     

要回复问题请先登录注册