1. 程式人生 > >無人駕駛工程師第二期——P5MPC

無人駕駛工程師第二期——P5MPC

P5要重新配置一些環境 主要就是安裝Ipopt和CppAD

我的是Ubuntu14 先按照Udacity給的教程配置

  • sudo apt-get install gfortran
  • sudo apt-get install unzip
  • wget https://www.coin-or.org/download/source/Ipopt/Ipopt-3.12.7.zip && unzip Ipopt-3.12.7.zip && rm Ipopt-3.12.7.zip
  • ./install_ipopt.sh Ipopt-3.12.7 or bash install_ipopt.sh Ipopt-3.12.7

前三步執行起來不會出現什麼問題 我到了第4步執行起來就有問題了 是出現這種錯誤

然後在網上找了方法 首先把./install_ipopt.sh Ipopt-3.12.7這個命令改為sudo ./install_ipopt.sh Ipopt-3.12.7 就是在前面加一個sudo 然後看我們的第三部 我一開始是在/home/xieyan/SelfDrivingEngineer2/CarND-MPC-Project-master這裡執行第三部的 所以那個Ipopt-3.12.7資料夾就是出現在我的CarND-MPC-Project-master下面 就是這裡出錯了 第三部執行的地方應該是在主資料夾下 或者你執行好後 把Ipopt-3.12.7這個資料夾複製到你的主資料夾下 這樣就不會報錯了

/usr/include/cppad/ipopt/solve_callback.hpp:16:40: fatal error: coin/IpIpoptApplication.hpp: No such file or directory