问题
使用catkin_make编译ROS工程时,发现无法在devel/lib/
中生成lib文件,而是在build
目录下生成,导致setup.bash
无法索引到该文件,无法用rosrun运行
解决方案
CMakeList中声明顺序有问题,要先声明catkin_package()
,再声明add_executable()
使用catkin_make编译ROS工程时,发现无法在devel/lib/
中生成lib文件,而是在build
目录下生成,导致setup.bash
无法索引到该文件,无法用rosrun运行
CMakeList中声明顺序有问题,要先声明catkin_package()
,再声明add_executable()
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。