Как удалить BOOST 1.49 и установить BOOST 1.54 в ubuntu?

У меня есть ускорение 1,49 в моей системе ubuntu. И я пытаюсь удалить boost 1.49 и полностью удалить его из своей системы.

И после этого установите Boost 1.54.0

Мне понравилось это, чтобы удалить 1.49 из моей системы –

 sudo apt-get --purge remove libboost-dev sudo apt-get --purge remove libboost-all-dev 

И после этого, когда я делаю ниже команды, чтобы увидеть версию, она все еще говорит, что у меня 1,49

 cat /usr/include/boost/version.hpp | grep "BOOST_LIB_VERSION" // BOOST_LIB_VERSION must be defined to be the same as BOOST_VERSION #define BOOST_LIB_VERSION "1_49" 

Не знаете почему?

И я попытался установить версию Boost 1.54.0, как это –

 wget http://sourceforge.net/projects/boost/files/boost/1.54.0/boost_1_54_0.tar.gz/download tar -xvzf boost_1_54_0.tar.gz cd boost_1_54_0/ ./bootstrap.sh --with-libraries=atomic,date_time,exception,filesystem,iostreams,locale,program_options,regex,signals,system,test,thread,timer,log sudo ./b2 install 

Но все-таки это не показывает мне, что версия 1.54.0 установлена?

Любые указатели, как удалить BOOST 1.49 из моей системы и установить BOOST 1.54 на моей машине?

One Solution collect form web for “Как удалить BOOST 1.49 и установить BOOST 1.54 в ubuntu?”

Установка Boost через apt устанавливает несколько пакетов Boost, которые не удаляются при remove который вы используете. Попробуйте sudo apt-get autoremove который удалит sudo apt-get autoremove пакеты. Я тестировал это на своем Ubuntu 12.04.x ​​LTS, который успешно удалил ненужные пакеты Boost.

То, как вы переустанавливаете пакет, может установить Boost на ваш (/ home), а не на систему (/ usr ..).

Используйте опцию --prefix b2 для установки места установки.

В зависимости от того, где он устанавливается, по завершении ./b2 вы увидите такие сообщения:

 The Boost C++ Libraries were successfully built! The following directory should be added to compiler include paths: /home/you/boost_1_54_0 The following directory should be added to linker library paths: /home/you/boost_1_54_0/stage/lib 

Итак, обновите LD_LIBRARY_PATH и C_INCLUDE_PATH соответственно для дальнейшего использования Boost.

  • Wget не конвертирует ссылки и загружается правильно?
  • Как отслеживать ход загрузки WGET после закрытия сеанса SSH
  • Запуск тысяч параллельных фоновых процессов в сценарии bash
  • Wget не будет рекурсивно загружать
  • Загрузите файл yesterdays с FTP-сервера
  • Как узнать команду, выполняемую процессом?
  • wget для рекурсивной загрузки файлов dxf
  • Включение параметров приема / отклонения в wget-файлах
  • Статическая компиляция wget
  • Как загрузить файлы с веб-страницы, указывающей на каталог?
  • wget не может быть убит с помощью 'kill -9'
  • Interesting Posts

    Обратный "lvconvert –splitcache"?

    Linux перегревается на Macbook Pro 12,1 (начало 2015 года), но не на ноутбуке Asus

    Как найти все жесткие ссылки на данный файл?

    Менеджер обновлений Mint не обновляет

    Как отправить ввод в новый терминал с помощью Shell Script

    Каково разрешение по умолчанию для папки / var?

    / etc / profile не читается в измененной оболочке пользователя

    Как удалить все после определенного шаблона или строки в файле?

    Автоматически устанавливать группы и разрешения на файлы в папке?

    Перенаправление трафика через туннель OpenVPN

    Странный процесс состояния D, вероятно, застрял в обработчике ошибок страницы?

    Как я могу настроить систему, не отвечающую на эхо-запросы ICMPv6, отправленные на широковещательный адрес

    Альтернатива Perl для экрана / tmux для мира UNIX?

    Почему я получаю разные разрешения при создании файла с другой группой и как его настроить?

    Как «git pull» съел мою домашнюю работу?

    Linux и Unix - лучшая ОС в мире.