|
发表于 2020-7-24 16:52:36
4460 浏览 4 回复
机载电脑编译出错
编译出错,这张截图不是全部,但是下面的错误信息和这个类似。
希望各位给点提示!
Adler已获得悬赏 1 阿木币最佳答案
解决了,总结一下:
步骤1:确定自己对涉及到的package进行的是catkin_make还是catkin build操作,首次编译需要catkin_make
步骤2:手动source 操作是找到涉及到的package的devel/setup.bash,复制文件地址,在终端 ...
|
扫一扫浏览分享
|
|
|
|
|
|
|
楼主|
发表于 2020-7-25 21:47:08
解决了,总结一下:
步骤1:确定自己对涉及到的package进行的是catkin_make还是catkin build操作,首次编译需要catkin_make
步骤2:手动source 操作是找到涉及到的package的devel/setup.bash,复制文件地址,在终端输入gedit .bashrc并回车,在打开的bashrc.txt文件中添加 source (地址)/devel/setup.bash
步骤3:找到你文档的***Config.cmake文件,这个文件可能会出现两个,一定要选择share文件夹里面的,将文件的路径添加到CMAKE_PREFIX_PATH里面 |
评分
-
查看全部评分
|
|
|
|
|
|
|
楼主|
发表于 2020-7-24 20:25:36
|
|
|
|
|
|
|
楼主|
发表于 2020-7-24 21:44:11
本帖最后由 Adler 于 2020-7-24 21:52 编辑
F:\ERROR3 2020-07-24 21-32-53.png
问题解决了一部分,我重新git clone了一份新的代码,看上去不那么玄学了,mission和control这两个模块编译通过了。
然后把我自己写的代码替换进去,修改了CMakeList.txt和package.yml ,再次编译提示在CMakeList.txt文件的find_package里面找我添加的nlinkparser时候没找到,然后我按照提示添加了nlinkparserConfig.cmake文件的路径(如图所示),还是不过,而且错误提示都没变
|
|
|
|
|
|
|
|