Shivers
关于
友链
标签
分类
gdb
gdb 调试 常用命令 gcc -g g++ -ggdb3 # 生成调试版本 file # 加载可执行文件 run [argv] # 一直运行,直到碰到breakpoint,或带命令行参数argv运行 start # 执行到main下第一行停止 ...
2022-04-07
工具
git-skill
git基本概念 git reference diff & patch usage Git 打补丁-- patch 和 diff 的使用 git 补丁 - diff 和 patch 使用详解 git 基本操作 git clone私有仓库 git clone https://user ...
2022-04-07
工具
makefile
预定义变量 $* 不包含扩展名的目标文件名称。 $+ 所有的依赖文件,以空格分开,并以出现的先后为序,可能包含重复的依赖文件。 $< 第一个依赖文件的名称。 $? 所有的依赖文件,以空格分开,这些依赖文件的修改日期比目标的创建日期晚。 $@ 目标的完整名称。 $ ...
2022-04-07
工具
meson
yml文件 yml文件和json文件类似,是一种配置文件。但由于其语法更加简洁明了,因此也常出没在github中(.travis.yml) 语法 规则: 大小写敏感 用缩进表示层级关系 #表示注释 数据结构 对象 # conf.yml animal: pets hash: { ...
2022-04-07
工具
opengrok搭建代码阅读平台
install install java11 =====> yum search java-11 yum install java-11xxx yum install java-11-jrexxx =====> dowload opengrop.tar.gz ====> ...
2022-04-07
工具
powershell
是什么 类似与linux的bash 常见问题 Q: powershell如何alias? A: 修改用户的配置文件 Set-ExecutionPolicy RemoteSigned C:\Users\Lost\Documents\WindowsPowerShell\Microsoft.Power ...
2022-04-07
工具
shell
语法 判断是否为数字 if [ "$1" -gt 0 ] 2>/dev/null;then $port = $1 else echo "Usage: $0 <port number>" exit -1 fi ...
2022-04-07
工具
tmux配置与使用
concept session: a session could include mutil-windows windows: just the window panle: a window contains muti-panle install sudo apt install tmux -y ...
2021-07-30
工具
cmakelists
语法 cmake_minimum_required(VERSION 2.8) //cmake最低版本要求 project(name) //项目名称 add_executable(name file1 file2) //通过多个file文件构建name可执行文件 set(var v ...
2021-07-21
工具
vim
NOTE: vim作为文本编辑器,虽然其本质也一直在变在发展。但是,最根本的作为编辑器来说。不应该去追求花哨看似有用的功能。而应该在这些实用方面深入: 快速移动,和定位。比鼠标移动的快才算合格 快速搜索文件,创建文件,删除文件,创建文件夹,删除文件夹 快速字符串查找 windows平台构建编译 ...
2021-03-23
工具
<
1
2