在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做,可以尝试应用本文详细介绍的方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)