type
status
date
Nov 15, 2024 02:06 AM
slug
summary
tags
category
icon
password
工具链
新建一个工具链配置,如图配置
CMAKE
构建目录选择
build
cmake选项
-G "Unix Makefiles" -DCMAKE_PREFIX_PATH=/opt/ros/noetic -DCATKIN_DEVEL_PREFIX:PATH=/home/andykong/RM2023fenqusai/devel DPYTHON_EXECUTABLE=/usr/bin/python3
,项目路径和python路径改为自己的。工具链和生成器如图配置
终端
如有需要,自行配置终端
加载CMAKE
右键cmake选择加载,不出意外会遇到:
这是因为,ros工作空间中top level的cmakelists是一个软连接,指向
/opt/ros/noetic/share/catkin/cmake/toplevel.cmake
,而clion不能识别这个软链接。我们直接把软链接删去,自己创建一个cmakelists,把
/opt/ros/noetic/share/catkin/cmake/toplevel.cmake
里的内容复制进去,就可以正常识别cmake了。然后按照上面的cmake配置教程配一下。
结束
cmake成功加载,就配置完成啦
期间生成的debug目录也可以直接删去
- Author:NotionNext
- URL:https://tangly1024.com/article/13f9b391-226a-8035-be95-edd59c1cdc60
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts