问题现象:
open_planner编译报proj_api.h: No such file or directory
解决方法:
原因为proj库在8.0版本以后去掉了这个头文件,需要安装个7.x的旧版本
# download
cd ~/autoware_tools
wget -O PROJ-7.2.1.tar.gz https://github.com/OSGeo/PROJ/archive/refs/tags/7.2.1.tar.gz
tar zxvf PROJ-7.2.1.tar.gz
# depend
sudo apt install sqlite3
# build
cd PROJ-7.2.1
bash autogen.sh
./configure
make
sudo make install
projsync --system-directory
# rebuild open_planner
colcon build --symlink-install --cmake-args -DCMAKE_BUILD_TYPE=Release --packages-select open_planner
