
Linux
文章平均质量分 70
TedOne_LZ
这个作者很懒,什么都没留下…
展开
-
cmake tutorial
CMake tutorial refer link: https://cmake.org/cmake-tutorial/ 源码地址:https://github.com/pluslin/cmake_tutorial/ 注:每一个version对应一个源码的git分支CMake tutorialGetting startversion 1(simplest)...翻译 2018-04-15 00:26:05 · 509 阅读 · 0 评论 -
Git使用速成
Git使用速成 网上有各种各样的git教程以及命令介绍,不过由于网上东西太杂,必要的没必要的操作都一起介绍,导致就像教科书一样的令人费解QAQ。这里就根据自己的经验介绍最常见的git使用方法(两种情景)情景一:自己创建本地仓库,需要连接到远程仓库创建本地仓库,并做修改提交工作,涉及到命令如下- git init #初始化git仓库...原创 2018-04-15 15:57:17 · 427 阅读 · 0 评论 -
Linux库文件使用说明
Linux库文件使用说明在Linux上编写C或C++代码,我们经常会见到三种文件,即源文件.cpp,头文件.h,库文件.a和.so。其中源文件及头文件(-I选项指定路径)比较好理解,我们来说说所谓的第三方库文件吧 为什么我们需要库文件?在进行编程时,我们常常会使用到第三方库现成的功能(不重复造轮子,接口的实现由第三方提供),那么我们就会需要在编译的时候将第三方库链接进来...原创 2018-06-29 12:58:09 · 926 阅读 · 0 评论 -
Shell:用sed命令删除特定行
sed命令作为一个强大的shell命令,可以快速删除任意特定的行列,配合awk命令可以轻松地操作批量处理文件,下面就来看看吧!sed命令常用到的两个选项:-i : 直接在文件上编辑 (edit files in place)-e[默认选项]:只在命令行输出,而文件不改变(add the script to the commands to be executed)注:...原创 2019-04-07 16:04:48 · 37695 阅读 · 0 评论 -
GDB调试单进程及多进程程序
GDB调试单进程及多进程程序要使用gdb进行程序的调试,那么在程序的编译时需要加上**-g**选项GDB调试的两种方式1、直接调试法:gdb拉取新的进程,从头开始跑程序gdb a.out // 无参调用gdb --args a.out ARGS // 含参调用2、附着调试法:程序正在运行,gdb附着到已经存在的进程上调试gdb attach pid注:此时gdb没有拉...原创 2019-09-18 15:20:33 · 1116 阅读 · 0 评论