catkin build报错

zzy@vmware-ubuntu:~/kalibr_workspace$ catkin build -DCMAKE_BUILD_TYPE=Release -j4
报错:

img


The build space at '/home/zzy/build' was previously built by 'catkin_make'. Please remove the build space or pick a different build space.

回答引自chatgpt
这个错误提示表示你在同一个目录下使用catkin_make重复构建了一个已经构建过的工作空间。
解决方法
1.删除已存在的构建空间:进入工作空间目录,使用命令 rm -rf build删除已有的 build 目录。
2.如果你不想删除已有的构建空间,你可以选择在不同的目录下构建工作空间。
例如,你可以在你的主目录下创建一个新目录,然后在该目录下创建一个新的工作空间,然后运行 catkin_make 命令以构建工作空间。

cd ~
mkdir my_catkin_ws
cd my_catkin_ws
catkin_make

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632