我正在使用 CLion(C++ IDE)来编辑 ROS 包。我可以通过打开CMakeLists.txt
文件。但是,我收到一个错误,
“FATAL_ERROR”find_package(catkin) 失败。在工作区和 CMAKE_PREFIX_PATH 中均未找到catkin。原因之一可能是
之前没有获取 ROS setup.sh”
我该如何解决这个问题?我可以吗make
在我更改代码后,CLion 中的项目(如果是这样,我该怎么做)或者我必须catkin_make
在单独的终端中?
试试这个(对于 Linux):
打开命令行
Run 柔荑花序制作在您的包裹上。
source your catkin_workspace/devel/setup.bash文件例如源 ~/my_dev_folder/catkin_ws/devel/setup.bash
启动 CLion 从[CLion安装目录]/bin/clion.sh e.g. cd ~/下载/clion-1.2.4/bin && ./clion.sh
然后,CLion 应该通过 setup.bash 文件设置的本地环境变量,从有关 catkin 工作区中的包的知识开始。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)