Ubuntu问题
某歪
这个作者很懒,什么都没留下…
展开
-
ROS catkin_make 出错:/usr/bin/ld cannot find -l* collect2: error: ld returned 1 exit status
ROS在链接外部库文件的时候编译可能会出现以下错误:/usr/bin/ld cannot find -l*collect2: error: ld returned 1 exit status其中*代表你链接的外部库文件名称。解决方法:更改CmakeLists.txt,在引用了库文件的地方之前加入以下代码:link_directories(${catkin_LIB_DIRS} lib)其中lib改为你存放库文件的路径即可。...原创 2021-03-05 21:18:56 · 3026 阅读 · 0 评论 -
Ubuntu显示内存不足
使用命令du -sh *可以查看当下目录各个文件,文件夹占用的空间。使用命令du -h --max-depth=1可以逐层查看占用空间当出现 permission denied的时候加上sudo即可。原创 2021-03-01 20:18:45 · 426 阅读 · 0 评论 -
Ubuntu shell脚本自动输入密码
Ubuntu脚本实现自动输入密码执行shell脚本的时候若遇到权限问题,会需要手动输入密码,自动化脚本就变得加个引号了。解决方法描述太麻烦,举例说明:想要获取权限删除文件(密码为000000):sudo -S rm test.test << EOF\n<<000000<<\nEOF将000000替换为自己的密码即可。...原创 2021-02-26 15:28:25 · 2296 阅读 · 0 评论 -
【已解决】ubuntu下git使用Tab失效
ubuntu下git使用Tab失效ubuntu下使用git时Tab不能自动补全。解决方法查询git版本:git version我的版本是2.7.4。下载版本号对应的脚本:wget https://raw.githubusercontent.com/git/git/v2.7.4/contrib/completion/git-completion.bash注意在此处替换自己git的版本号。移动文件mv git-completion.bash ~/.git-complition原创 2021-02-25 16:40:05 · 984 阅读 · 1 评论 -
【已解决】ros kinetic 制作.deb安装包无法找到外部库文件
将ros功能包制作成.deb安装包的时候出现了无法找到依赖的第三方库文件的情况,解决方法有两种:1. 在对应的CmakeList.txt里面添加install,定义需要用到的第三方库安装位置,之后在LD_LIBRARY_PATH中添加该位置。代码示例:CmakeList.txtinstall(DIRECTORY libDESTINATION {CATKIN_PACKAGE_SHARE_DESTINATION})此处lib代表含有第三方库的文件夹。此时安装包会将此文件夹复制到/opt/ros原创 2021-02-22 16:30:25 · 352 阅读 · 0 评论 -
【解决】Ubuntu 系统下删除U盘数据后U盘空间没有释放
Ubuntu 系统下删除U盘数据后U盘空间没有释放【解决】Ubuntu 系统下删除U盘数据后U盘空间没有释放在U盘插入电脑的情况下检查回收站,清除相应内容。原创 2021-02-18 17:43:31 · 591 阅读 · 0 评论