反反复复终于成功
1.安装带ros插件的qt
How to Install (Users) — ROS Qt Creator Plug-in documentation
选择对应版本的offline!!!(若有网络问题点高级还是进去访问并且下载)
下载好后右键单击安装包点属性,
√允许作为程序执行文件,然后就一直安装(很快的)。
2.创建一个ros项目
然后就有了(可以点击左下角,搜索qt,右键改玩意把它添加到收藏夹,就会在左边一列出现了,然后双击打开)
(1)
(2)
先创建一个一样名字的文件夹,然后这列workspace path选这个文件夹
然后下一步,然后完成
(3)一开始可能不显示src文件夹,把这里设置一下显示空文件夹 ,然后还没有的话重新打开qt打开该文件
显示这样子的话点击左下角的锤子编译一下,再打开qt
这样就对了
(4)右键单击src,点击Add new...
然后点完成(没显示的话再重新打开qt打开该文件夹)
(5)在pkg下面的src!!!右键点击add new...创建一个新节点,我的叫做node
然后配置node的cmakelists.txt
就和vscode的一样。
(6)改了两个地方 (ctrl+/)取消注释,然后名字改一下
add_executable(node src/node.cpp)
target_link_libraries(node
${catkin_LIBRARIES}
)
可以直接加在最后面(但是记得改名字哦)
(7)然后点左下角小锤子不报错
然后点绿色箭头弹出来这个,选择一下你的执行档,点ok
(8)启动终端,启动roscore,就有打印出来的helloworld了