电脑及编程基础
文章平均质量分 55
思盖木木
这个作者很懒,什么都没留下…
展开
-
Ubuntu下打不开Windows下磁盘的问题--Error mounting /dev/sda5 at /media/XXX: Command-line `mount -t "ntfs" -o
打开终端:如果没有安装ntfs-3g就要安装:sudo apt-get install ntfs-3g修复挂载错误的相应的分区如提示中的/dev/sda5,输入:sudo ntfsfix /dev/sda5原创 2018-05-17 20:29:52 · 1273 阅读 · 0 评论 -
KDevelop使用经验
KDevelop中不显示行号:1.上方菜单栏“编辑器”->查看->Show Line Numbers2.设置->配置编辑器->Appearance->borders->Show Line NumbersKdevelop多行注释快捷键注释:按Ctrl + d取消:CTRL + SHIFT + d...原创 2018-12-20 08:44:33 · 2088 阅读 · 1 评论 -
看懂Github并获取资源
如何搜索资源关键词之间用<空格>隔开GitHub的高级搜索功能:https://github.com/search/advanced看懂Github:watch->Watching:表示你以后会关注这个项目的所有动态,这个项目以后只要发生变动,如被别人提交了 pullrequest、被别人发起了issue等等情况,你都会在自己的个人通知中心,收到一原创 2018-12-07 10:47:04 · 1037 阅读 · 0 评论 -
CMakeLists.txt编写参考
声明要求的 cmake 最低版本cmake_minimum_required( VERSION 2.8 )声明一个 cmake 工程,括号中为名称project( HelloSLAM )设置编译模式,Release较快;Debug可进行断点调试set( CMAKE_BUILD_TYPE “Debug” )设置C++11标准set( CMAKE_CXX_FLAGS “-O3” )/...原创 2018-12-10 09:54:15 · 186 阅读 · 0 评论 -
CmakeLists.txt书写规范
文章目录开头部分-指定输出路径中间部分-指定工程依赖结尾部分-指定输出文件 CMakeLists.txt链接库文件的方式区分link_directories, link_libraries , target_link_librariesCMakeLists.txt文件链接有两种方式转自:https://blog.csdn.net/CSDNhuaong/article/details/...转载 2018-12-21 09:31:44 · 684 阅读 · 0 评论 -
Ubuntu死机时重启
使用“魔法键”:Alt+SysRq + r,e,i,s,u,b(确实很好背,就是单词 busier (英语"更忙"的意思)的倒写)。具体做法应该是:伸出你的左手,同时按住+键,别松开右手先按一下,左手别松开,等1秒右手按一下R,左手别松开,等1秒右手按一下 E,左手别松开。右手按一下 E,左手别松开。// 这时包括桌面在内,所有程序都会终止,你会看到一个黑乎乎的屏幕,...转载 2019-01-23 22:05:21 · 2212 阅读 · 0 评论 -
MeshLab学习笔记
写在前面这两天老师提了一个需求,让测量点云图上两点间的距离,因为学习不深入,本来以为会特别复杂,不过一步一步竟然很快给试出来了,超开心的~大体思路:pcd–>ply–>用MeshLab打开,测量备注:*.pcd格式:点云数据格式*.ply格式:Stanford大学开发的一套三维mesh模型数据格式,该格式主要用以储存立体扫描结果的三维数值,透过多边形片面的集合描述三维物体。...原创 2019-01-19 17:12:44 · 10264 阅读 · 1 评论 -
error: 'XXXX' was not declared in this scope
# 对于变量和函数,如果未定义都会出现这个错误。一般有如下几种可能:1.忘记定义写代码的时候疏忽了,导致一些变量直接使用但没有定义。只要对应定义相应的函数或变量即可。2.拼写错误写代码的时候,敲错了字符,比如sum敲成了Sum, average敲成averge等。对应修改即可。3.作用域不正确在超出变量和函数的作用域部分使用了该变量或函数。需要通过定义位置,或增加声明的手段,加大变量...原创 2019-01-22 09:59:19 · 193488 阅读 · 8 评论 -
error: undefined reference to ***
一般原因1. 没有指定对应的库(.o/.a/.so)使用了库中定义的实体,但没有指定库(-lXXX)或者没有指定库路径(-LYYY),会导致该错误。Linux下文件的类型是不依赖于其后缀名的,但一般来讲:.o,是目标文件,相当于windows中的.obj文件.so 为共享库,是shared object,用于动态连接的,和dll差不多.a为静态库,是好多个.o合在一起,用于静态连接2...原创 2019-01-22 10:04:37 · 6955 阅读 · 0 评论 -
使用vim编辑器
vim [filename] //按i进入插入编辑模式,Esc键退出编辑模式:w //保存:wq或:x //保存并退出编辑器: w ! sudo tee % //当编辑的文件在根目录下时//tee 用于读取输入文件,同时保存;%表示当前编辑文件)//或直接在进入编辑模式前vim前面加sudo,则可以按正常方式保存,不存在此问题...原创 2018-12-20 08:30:50 · 127 阅读 · 0 评论 -
Linux终端使用技巧(图像文件)
批量重命名有一批名称格式相同文件需要重命名成另一种格式,使用:rename “s/<文件名中原字符>/<想要替换成的字符>/” <通配文件名规则>// 例如:将“image_0_small.png”批量修改为“image_0_large.png”rename &原创 2018-12-20 08:12:42 · 487 阅读 · 0 评论 -
软件版本总结
Ubuntu 14.04查看软件安装ubuntu中使用sudo apt-get install 安装之后的软件,怎么看安装在哪里1)dpkg -L softwarename2)apt-file list softwarename查看软件版本:aptitude show xxx举个例子cmake –versionqmake -version//查看QT版本,或qmake -vpk...原创 2018-12-10 09:06:40 · 422 阅读 · 0 评论 -
Ubuntu14.04安装记录(通用)
因为LZ在装过OpenCV3之后装ROS系统死活装不上,所以打算仿照在Windows系统下处理问题的重装系统大法,重装系统前,把之前做过的安装整理如下:1.安装搜狗输入法官方Sogoufor linux下载地址:http://pinyin.sogou.com/linux/Ubuntu/ Ubuntu Kylin 14.04 LTS 版本只需双击下载的deb软件包,即可直接安装搜狗输入法。安装完的配...原创 2018-05-17 20:54:33 · 279 阅读 · 0 评论 -
Ubuntu14.04安装记录(专用)
因为LZ在装过OpenCV3之后装ROS系统死活装不上,所以打算仿照在Windows系统下处理问题的重装系统大法,重装系统前,把之前做过的安装整理如下:1.安装CMake参见 Ubuntu14.04安装CMake3.6.3备注: ./bootstrap 是运行当前目录下的一个文件,最好你先给他一个执行权限 chmod +x ./bootstrap cmake //生成...原创 2018-05-17 21:31:44 · 370 阅读 · 0 评论 -
Ubuntu14.04+ROS+OpenCV+KinectV2
刚跟着高博的书学到点云,本想跟着课后练习,学习一下在ROS系统中Kinect2的标定的,谁知安装配置ROS时,可能是因为之前安装运行了OpenCV3和ROS自带的2.4.8不兼容带来的各种问题,现打算卸载重装,由于问题还未解决,所以就暂时把处理的有些过程粘贴如下,待处理完毕再做梳理:1.安装ROSROS只是一个框架,他很方便,最大的优点是可以在诸多不同的平台之间建立起通信,而如今机器人开发使用RO...原创 2018-05-17 22:27:01 · 813 阅读 · 0 评论 -
MY资源网址整合记录
社会人微信登录QQ邮箱百度翻译 程序猿SLAMCSDN-专业IT技术社区Stack OverflowGitHubROSKDevelop手册Ubuntu论坛Eigen特征OpenCV库---https://www.pyimagesearch.com/free-opencv-crash-course/Ubuntu命令大全 美PM站酷 (ZCOO...原创 2018-05-18 10:41:01 · 4267 阅读 · 0 评论 -
win10+Ubuntu14.04LTS双系统安装--U盘安装
看了网上很多教程都是通过EasyBCD来配置的,但发现我的电脑用不了EasyBCD,查了原因如下:“EasyBCD是无法在UEFI(系统启动模式)下正常引导启动的,再次强调EasyBCD只能用在MBR+Legacy模式下引导启动”所以采用系统自带的磁盘分区功能进行分区安装,下面附上我搜集了各种教程整合的方法:1、Ubuntu14.04LTS下载网址http://releases.ubuntu.co...原创 2018-05-23 20:23:05 · 813 阅读 · 0 评论 -
Ubuntu14.04安装记录(专用2)
6.安装Ceres库由于按照书上出现了“E未发现软件包liblpack-dev的错误”,故另参考流程如下https://blog.csdn.net/felaim/article/details/60138647安装g2o库7.编译安装VTK库(笔者使用的系统是Ubuntu14.04,为保险起见安装的是VTK-6.3.0)1)下载VTK包VTK-6.3.0.tar.gz ...原创 2018-06-10 00:06:56 · 618 阅读 · 2 评论 -
如何使用Markdown
欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体...转载 2018-11-17 10:47:05 · 113 阅读 · 0 评论 -
调BUG的一点个人体悟
出现BUG时的思考步骤(适用于个人)1. 编程语言很神奇,错误提示指令要认真查看,有时真就只是确实文件的问题2. 搜索错误时–由小及大,不要太想当然地对问题进行概括描述,开始的搜寻越直接越好,直接把错误提示copy到google上,尽量穷尽试解----尝试代码时最好新建一个test,在其中实现功能理清实现逻辑后再将其移植/添加到你自己的主程序中3. 直接搜寻解决不了的,再结合搜寻到的相关问...原创 2018-11-30 10:45:43 · 100 阅读 · 0 评论 -
解决Ubuntu双显示器屏幕边缘鼠标粘滞问题
笔记本在ubuntu下使用了扩展屏幕,使得两个显示屏可以协同工作,比一个屏幕工作起来方便多啦,一个可以写文章,一个可以当参考,可以边看别写,十分惬意。但是有一个问题,**每次鼠标在两个屏幕直接移动的时候,总是被屏幕边缘粘住,不让移到另一个屏幕上,除非以很快的速度移动才能把鼠标从一个屏幕移动到另一个屏幕上。**这个问题困扰了我很久,今天才发现原来解决起来非常简单,现在记录一下。在桌面点击屏幕右上角...转载 2019-02-23 15:08:43 · 4110 阅读 · 0 评论