Toriyung

导航

2024年3月3日 #

[Linux][VS code][C++]:g++编译过程和使用,gdb调试

摘要: 理论过程 第一步:.cpp → .i 指令选项-E 第二步:.i → .s 是汇编文件 指令选项-S 第三步:.s → .o 此时已经算是目标文件的最终形态了,完整后缀是.obj 指令选项-c 第四步:通过链接器将用的到的库,如.dll和.o文件连接起来,执行.exe就是相当于执行前面连接起来的这堆 阅读全文

posted @ 2024-03-03 23:07 Toriyung 阅读(6) 评论(0) 推荐(0) 编辑

rust和cargo

摘要: rust是一个编程语言,与C语言作为底层语言不相上下,但比C语言更有效率。 cargo则是rust的构建工具和包的管理,类似CMAKE之于C++,pip之于python 阅读全文

posted @ 2024-03-03 22:38 Toriyung 阅读(5) 评论(0) 推荐(0) 编辑

linux指令:dpkg和apt

摘要: dpkg是debian包管理器,一般来说用于管理已下载好的deb包 1. 安装指令 dpkg -i <路径下的包名> 2. 列出路径下的包及其状态 dpkg -l 其中前面两个代表状态的字母分别是包的期望状态和当前状态 也可以在-l 之后加上关键词筛选 3. 删除指定的包 dpkg -r <路径下的 阅读全文

posted @ 2024-03-03 21:30 Toriyung 阅读(187) 评论(0) 推荐(0) 编辑

linux指令:wget

摘要: wget是用来下载东西的(简单理解),以后遇到用到什么指令再更新记录 1. --output-document:简单理解为下载的文件命名为 wget <url> --output-document <filename> 阅读全文

posted @ 2024-03-03 21:17 Toriyung 阅读(6) 评论(0) 推荐(0) 编辑

linux指令:反引号和$() 双引号和单引号 echo指令

摘要: c=`pwd` d=$(pwd) 反引号和$()本质上两个符号是一样的用法,都是对pwd这个命令的返回值进行保存,取值则用 a=$(c) a=$(d) 注意不要用空格隔开 单引号则是将内容全部字符串化,使得所有特殊符号都失效 双引号则是在单引号的基础上保留了特殊符号,则要用\进行转义 echo则是将 阅读全文

posted @ 2024-03-03 21:03 Toriyung 阅读(25) 评论(0) 推荐(0) 编辑

LINUX-UBUNTU安装typora

摘要: https://zhuanlan.zhihu.com/p/636193675 阅读全文

posted @ 2024-03-03 20:56 Toriyung 阅读(5) 评论(0) 推荐(0) 编辑

linux指令:chmod

摘要: 全名change mode 改变文件的权限 语法: chmod <object+mod><file> 其中mod可以是读(r)写(w)执行(x)等权限, object表示对什么对象(所有,a;同一组成员,g;所有者,u;其他,o)进行权限改变 例子: chmod g+w,g-r 1.txt 表示对1 阅读全文

posted @ 2024-03-03 18:21 Toriyung 阅读(5) 评论(0) 推荐(0) 编辑

linux设置clash

摘要: https://zhuanlan.zhihu.com/p/679111232 和windows不一样的是第一次使用需要手动配置代理 阅读全文

posted @ 2024-03-03 17:38 Toriyung 阅读(0) 评论(0) 推荐(0) 编辑

linux指令:压缩包

摘要: 1. .tar文件 https://blog.csdn.net/freeking101/article/details/51480295 tar -<> <>里面决定是压缩(c)还是解压(x),是什么文件格式。需要注意的是f一定是在最后,因为f后就要跟文件名 2. .rar文件 1)安装rar压缩工 阅读全文

posted @ 2024-03-03 17:22 Toriyung 阅读(1) 评论(0) 推荐(0) 编辑