注:
本人在复制自定义的ros文件夹到其他机器上的时候,执行编译catkin_make的时候出现不可执行的情况,这时候一个个文件夹的赋予权限太麻烦,所以想到通过Ubuntu提供的指令来解决。
正文
比如在ros-wiki上git下来的ros包,git clonehttps://github.com/stonier/qt_ros.git
的qt_ros包是不能直接背执行的。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bb0106e6835690d2d1772b5ef6e2ae56.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e4d283c66c982067820705651eb7a15e.png)
这时候在qt_ros文件夹的上一级目录下(这里是在桌面上git下来的包,故就在桌面上打开终端)输入sudo chmod -R 777 qt_ros/
。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/bbf737c2d61cea19216618fdcfb2ae23.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9748f667415361e6a2942a86aa444320.png)