sudo make正在返回错误

我正在安装robocup模拟器,并按照这些步骤在这个链接安装robocup的步骤 ,这是我发现当我写下面的命令sudo make monitor目录

 /usr/bin/ld: cannot find -laudio /usr/bin/ld: cannot find -lXt /usr/bin/ld: cannot find -lpng /usr/bin/ld: cannot find -lgobject-2.0 /usr/bin/ld: cannot find -lSM /usr/bin/ld: cannot find -lICE /usr/bin/ld: cannot find -lXi /usr/bin/ld: cannot find -lXrender /usr/bin/ld: cannot find -lfreetype /usr/bin/ld: cannot find -lfontconfig collect2: ld returned 1 exit status make[2]: *** [rcssmonitor] Error 1 make[2]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssmonitor-15.1.0/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssmonitor-15.1.0' make: *** [all] Error 2 

这是我写基地目录相同的命令sudo make时的输出

 loader.cpp: In static member function 'static boost::filesystem3::path rcss::lib::Loader::stripDirName(const boost::filesystem3::path&)': loader.cpp:158:38: error: conversion from 'boost::filesystem3::path' to non-scalar type 'std::string {aka std::basic_string<char>}' requested make[4]: *** [loader.lo] Error 1 make[4]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssbase-12.1.3/rcssbase/lib' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssbase-12.1.3/rcssbase/lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssbase-12.1.3/rcssbase' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssbase-12.1.3' make: *** [all] Error 2 

这是我在调用sudo make命令时在服务器目录中得到的

 /usr/bin/ld: cannot find -lrcssclangparser collect2: ld returned 1 exit status make[3]: *** [rcssserver] Error 1 make[3]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssserver-15.2.2/src' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssserver-15.2.2/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mostafa/Desktop/robocup simulator/rcssserver-15.2.2' make: *** [all] Error 2 

使安装完美

尝试这个

 sudo apt-get install libaudio-dev libpng-dev libxi-dev libglib2.0-dev libfontconfig-dev libxrender-dev 

我知道这是迟到了,D我希望你没有放弃robocup;)

1 …

 sudo add-apt-repository ppa:gnurubuntu/rubuntu && sudo apt-get update 

2 …

 sudo apt-get install libboost-all-dev build-essential rcsoccersim inkscape qt-sdk eclipse monodevelop openjdk-7-jre openjdk-7-jdk 

3 …

 sudo apt-get update && sudo apt-get upgrade