Linux 开发初体验
muyanchen_ZEN
作者比较懒
展开
-
踩坑 X11 图形界面显示问题
踩坑 X11 图形界面显示问题运行 ./examples/normal_estimation ../examples/test_clouds/test.ply 报错;terminate called after throwing an instance of 'std::runtime_error'what(): Pangolin X11: Unable to retrieve frameb...原创 2020-04-13 15:06:30 · 5743 阅读 · 2 评论 -
Linux初体验之git
git基本命令1.强制推送(慎用,除非你认为其他冲突等可以丢弃 或者不是很重要)git push -- force2.创建文件等小命令touch a // 创建一个a文件 echo 1234 >> a // 把1234这个内容放入a文件 cat a // 打开a文件 读取出a文件中的内容 mkdir test // 创建test文件夹 rm 文件...原创 2020-03-18 10:27:01 · 277 阅读 · 0 评论 -
Linux初体验之gdb调试
使用gdb调试使用gdb调试的方法有三中情况 程序崩溃了生成了coredump文件,调试coredump文件。 使用gdb启动程序。 程序在运行过程中切入。 参数列表命令 命令缩写 命令说明 list l 显示多行源代码 break b 设置断点,程序运行到断点的位置会停下来 info i 描述程序的...原创 2020-03-18 10:26:04 · 1131 阅读 · 0 评论 -
Linux初体验之makefile
makefilemakefile的内容非常的多,好在我们只要掌握一部分够用就可以了。makefile 学习路线: 模仿阶段,能够根据搜集到的网上的或者现有工程里的makefile文件自己根据自己的实际情况做修改。 熟悉阶段,虽然不能自己独立写出完整的代码,但能够知道完整代码中每个符号,语句的意义。 掌握阶段,能够根据自己的需求个性化定制自己的makefile。 ...原创 2020-03-18 10:16:13 · 807 阅读 · 0 评论 -
Linux初体验之VIM
上古神器vim-基本命令Vim 是 Linux 系统上的最著名的文本/代码编辑器,也是早年的 Vi 编辑器的加强版,而 gVim 则是其 Windows 版。它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘流的各种巧妙组合操作却能带来极为大幅的效率提升。因此 Vim 和现代的编辑器(如 Sublime Text)有着非常巨大的差异,而且入门学习曲线...原创 2020-03-18 10:14:52 · 298 阅读 · 0 评论 -
Linux 初体验之启动过程
Linux 启动过程Linux系统的启动过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。 init程序的类型: SysV: init, CentOS 5之前, 配置文件: /etc/inittab。 Upstart: init,CentOS 6, 配置文件: /etc/init...原创 2020-03-18 10:13:40 · 164 阅读 · 0 评论 -
Linux初体验之终端配置
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统内核。Linux的特性使得使用ssh终端工具远程连接主机进行远程操控成为使用和开发者的首选。常见的终端工具有putty, Xshell, secureCRT, MobaXterm等。这些工具对付一般的命令操作绰绰有余,但对于有这多重复杂任务,不喜欢用鼠标的开发者来说并不是很方便。所以我向大家推荐的一套终端工具...原创 2020-03-18 10:12:22 · 183 阅读 · 0 评论 -
ssh的简单介绍
ssh的简单介绍 百度 : https://baike.baidu.com/item/SSH/10407 stackoverflow :https://stackoverflow.com/tags/ssh/info 维基百科 :https://en.wikipedia.org/wiki/Secure_Shell debian : https://wiki.deb...原创 2020-03-18 10:10:11 · 153 阅读 · 0 评论