【问题标题】:Installation of ndnSIM 2.0 (Name Data Networking)安装ndnSIM 2.0(名称数据网络)
【发布时间】:2015-11-04 16:40:57
【问题描述】:

我正在尝试在 Ubuntu 12.04 上安装 ndnSIM 2.0 Link。我已按照 Link 2 中提到的所有说明进行操作。

当我在 ndn-cxx 文件夹中运行 ./waf configure 时,出现以下错误

检查 CryptoPP 库是否工作:是
检查提升包括:1.57.0
检查 boost 库:在 /usr/lib 中找不到库系统
配置失败
(完整登录/home/rani/Desktop/ndnSIM/ndn-cxx/build/config.log)

我需要安装更多的库还是存在一些链接问题 Boost Library(1.57) 安装在 /usr/local/lib 中?我什至关注了常见问题解答!

【问题讨论】:

    标签: c++ ndnsim


    【解决方案1】:

    所以 ./waf 找不到 boost 库。请检查 boost 库的安装位置,很可能它们在 /usr/local/lib 中,在这种情况下只需发出:

    ./waf configure --boost-libs=/usr/local/lib(而不仅仅是 ./waf configure)。

    您可以通过他们的mailing list 提出任何问题。

    【讨论】:

    • 您也可以使用 ./waf configure --help 获取完整的选项列表
    • 感谢 ashlesh,我在邮件列表中问过,也是同样的问题。应该相应地定义 boost 库的位置。
    【解决方案2】:

    首先,您得到的错误是指我们的库 ndn-cxx,而不是 ndnSIM 本身。

    此错误表示 ndn-cxx 找不到您安装的 boost 库。

    请确保您正确安装了 boost 库,然后搜索它们的安装目录。

    通常,boost 库安装在 /usr/lib 目录下。如果你的 boost 库已经安装在别处,你可以使用下面的选项来指明具体的目录并配置 ndn-cxx:

    ./waf 配置 --boost-libs=

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-12
      • 2011-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多