Ubuntu安装Nox后编译make报错怎么办?

Ubuntu安装Nox后编译make报错怎么办?,第1张

Ubuntu安装Nox后编译make报错怎么办?

在Ubuntu系统软件的实际运行中,安装Nox后make的编译失败,那么遇到这个问题怎么办?今天,华军边肖与大家分享Ubuntu。nox安装出了问题怎么办?期待能给你一点帮助。。

在Ubuntu下安装nox,make失败如下:

》》》》收藏2:ld返回1个退出状态

》》》》make[3]:***[nox_core]错误1

》》》》make[3]:离开目录`/usr/nox/build/src'

》》》》make[2]:***[全递归]错误1

》》》》make[2]:离开目录`/usr/nox/build/src'

》》》》make[1]:***[全递归]错误1

》》》》make[1]:离开目录`/usr/nox/nox13oflib/build'

Make:***[all]错误2收集数据后在论文参考文献[1]中发现,nox只有用boost1.50以上的版本才能编译成功,而Ubuntu12.10的boost版本是1.42。所以升级boost,采用的方法是从boost官网下载源代码,然后编译。

下面是整个安装过程的简要列表。

安装vm虚拟机:OpenFlow1.3_BiangHoo

IP:10.10.134.124

*** 作系统:ubuntu12.10LTS

氮氧化物安装:

关于安装依赖包:

sudoapt-getinstallautoconfautomakeglibtoolswigmakegit-corelibboost-devlibboost-test-devlibboost-filesystem-devlibssl-devlibpcap-devpython-twistedpython-simpleJSONpython-dev

还应该安装libboost-all-dev和libttb-dev。

apt-getinstalllibboost-all-devlibttb-dev

然后从boost官网下载源代码并编译。我下载了1.55版本。然后将boost安装到/usr/local/file目录中。

也就是

。/bootstrap.sh-prefix=/usr/local/boost

不久

。/b2安装

然后运行ldconfig使相关的库工作。

然后免费下载nox源代码。

git克隆git://github.com/noxrepo/nox

镉氮氧化物

。/boot.sh

mkdir构建

cd版本

。。/。/configure-with-boost=/usr/local/boost#boost安装位置

制造

进行安装

就可以成功安装了。

起始氮氧化物

cdPATH_TO_NOX/nox/build/src

。/nox_core-iptcp:6633

以上是Ubuntu在边肖安装Nox后编译制作失败的方式的详细介绍。如果你确定不能安装Nox,或者安装后不能按照make做,可以尝试应用本文详细介绍的方法。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/770821.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-02
下一篇 2022-05-02

发表评论

登录后才能评论

评论列表(0条)

保存