在 Ubuntu 16.10 上构建 ns-3 时出错

博泰克

我正在尝试在 ubuntu 16.10 上安装 ns-3,但是当我尝试使用以下命令进行构建时

python bake.py build

我有 3 个错误:

构建 nsc-0.5.3 - 问题 问题:可选依赖项,模块“nsc-0.5.3”失败 这可能会降低最终构建的功能。但是,烘焙将继续,因为“nsc-0.5.3”不是必需的依赖项。有关详细信息,请使用 -v 或 -vvv 调用 bake,以获取完整详细模式。

构建 pybindgen-0.16.0.825 - 问题 模块 pybindgen-0.16.0.825 的构建工具不可用,安装 waf 问题:可选依赖项,模块“pybindgen-0.16.0.825”失败 这可能会降低最终构建的功能。但是,烘焙将继续,因为“pybindgen-0.16.0.825”不是必需的依赖项。有关详细信息,请使用 -v 或 -vvv 调用 bake,以获取完整详细模式。

构建 ns-3.17 - 问题错误:严重依赖,模块“ns-3.17”失败有关更多信息,请使用 --debug 和/或 -v、-vvv 调用 Bake,以获取完整详细模式 (bake --help)

我该怎么做才能修复它们?

adek111

我遇到了类似的问题,我发现 NSC 不能与 gcc/g++-6 一起正常工作。所以我不得不更改 gcc 和 g++ 的默认版本(例如,从 6.3.0 到 5.4.1)

1) 查找已安装的编译器:

dpkg --list | grep compiler

2) 更改默认的 gcc、g++、cc 和 c++(通过https://askubuntu.com/questions/26498/choose-gcc-and-g-version):

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-6 10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 20

sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-6 10
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 20

sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30
sudo update-alternatives --set cc /usr/bin/gcc

sudo update-alternatives --install /usr/bin/c++ c++ /usr/bin/g++ 30
sudo update-alternatives --set c++ /usr/bin/g++

此外,要检查是否保存了更改:

gcc -v

它应该在末尾显示:“gcc version 5.4.1”(或者在上面的说明中安装和使用的任何低于 6 的版本)。

之后,我设法成功安装了 NSC(这是我的主要问题)。

希望能帮助到你!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在 Ubuntu 16 Python3 上安装 TA-Lib 时出错

来自分类Dev

在带有GTK + 3的Ubuntu 14.04上构建wxWidgets时出错

来自分类Dev

在ubuntu 18.04.4上构建ns3.29时出现语法错误

来自分类Dev

TensorFlow for Python 3在Ubuntu上安装时抛出错误

来自分类Dev

在ubuntu服务器上构建Mongodb时出错

来自分类Dev

在ubuntu服务器上构建Mongodb时出错

来自分类Dev

在Windows上构建64位Z3时出错

来自分类Dev

为iOS 7构建时,NS_AVAILABLE(10_10,8_0)导致崩溃

来自分类Dev

在Pycharm中使用Tensorflow virtualenv时出错(Ubuntu 16)

来自分类Dev

在 arch 下创建 ubuntu 16 容器时出错

来自分类Dev

导入matplotlib.pyplot时出错(在Windows 10 Home 64位PC的Anaconda3上)

来自分类Dev

在Windows 10上构建npm bcrypt软件包时出错

来自分类Dev

更新后在VS 2015上构建Win10 App时出错

来自分类Dev

在Windows 10上安装Rails时出错

来自分类Dev

在Ubuntu 15.10上使用CUDA构建OpenCV3.1时出错

来自分类Dev

在Ubuntu 15.10上使用CUDA构建OpenCV3.1时出错

来自分类Dev

在Linux Mint 16上为python3构建protobuf

来自分类Dev

在Ubuntu 16上分区

来自分类Dev

在Ubuntu上安装Bazel时出错

来自分类Dev

在Ubuntu 13.04上加载YUMI时出错

来自分类Dev

在Ubuntu上打开CA私钥时出错

来自分类Dev

在Ubuntu上编译PJSIP时出错

来自分类Dev

在Ubuntu 16.04上安装OpenCV时出错

来自分类Dev

在ubuntu上安装Xampp apache时出错

来自分类Dev

在Ubuntu 13.04上安装Scrapy时出错

来自分类Dev

在Ubuntu上安装Vmware Workstation时出错

来自分类Dev

在Ubuntu 13.04上加载YUMI时出错

来自分类Dev

在Virtual Box上安装Ubuntu时出错

来自分类Dev

在Ubuntu上安装libsigsegv时出错

Related 相关文章

热门标签

归档