【问题标题】:Package for pre-compiled boost libraries (Ubuntu)预编译的 boost 库包 (Ubuntu)
【发布时间】:2010-11-24 22:01:32
【问题描述】:

我正在尝试找到预编译的正确 boost 包。 (适用于 Ubuntu Lucid 10.04)

我试过了:

sudo apt-get install libboost-dev-all

我知道大多数 boost 只是标题,但看起来我没有任何 lib 文件?我只得到 /usr/include/boost/ 中的文件

哪个包也给了我库文件? (例如 /usr/lib/boost/ 或 /usr/include/boost/lib/)?或者它们是否已经安装,我只是找不到它们?我宁愿不必自己从源代码编译它..

谢谢

【问题讨论】:

    标签: c++ boost ubuntu


    【解决方案1】:

    在 /usr/lib 中查找以“libboost”开头的文件。

    【讨论】:

      【解决方案2】:

      libboost-dev 包包括使用 boost 开发所需的库和头文件。它也被分成不同的包。例如libboost-thread-dev 用于boost.thread 库:它取决于libboost-thread1.42-dev(在我的系统上),并且:

      $ dpkg -L libboost-thread1.42-dev 
      /.
      /usr
      /usr/share
      /usr/share/doc
      /usr/share/doc/libboost-thread1.42-dev
      ...
      /usr/lib
      /usr/lib/libboost_thread.a
      /usr/lib/libboost_thread.so
      /usr/lib/libboost_thread-mt.so
      /usr/lib/libboost_thread-mt.a
      

      你有图书馆。

      【讨论】:

        【解决方案3】:

        sudo aptitude install libboost-all-dev

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-03-29
          • 1970-01-01
          • 1970-01-01
          • 2012-06-13
          • 1970-01-01
          • 1970-01-01
          • 2012-05-05
          • 1970-01-01
          相关资源
          最近更新 更多