
笔记-基础知识
读过的一些书籍的笔记
上发条
这个家伙很懒,什么都没留下。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基础笔记-8 动态库
文章目录原创 2021-01-06 17:32:07 · 125 阅读 · 1 评论 -
基础笔记-7 静态库
文章目录原创 2021-01-06 14:31:19 · 124 阅读 · 0 评论 -
基础笔记-5 ld链接控制脚本
文章目录1 常用参数2 链接控制脚本3 链接控制脚本语言3.1 语法介绍3.2 常用的命令语句参考资料:<<程序员的自我修养–链接,装载与库>>1 常用参数各个链接器平台的链接控制过程各不相同,这里介绍的为ld。-static表示使用静态链接方式来链接程序,而不是用默认的动态链接的方式。-e指定该程序的入口函数。-o指定输出文件名。-T指定链接控制脚本。-Tbss-Tbss ADDRESS,设置.bss section地址。-Td原创 2021-01-06 14:18:01 · 427 阅读 · 0 评论 -
基础笔记-4 汇编
文章目录原创 2021-01-06 14:29:41 · 94 阅读 · 0 评论 -
基础笔记-3 make
文章目录make基本概念Makefilemake基本概念Makefile原创 2021-01-06 14:28:23 · 131 阅读 · 0 评论 -
基础笔记-2 gcc编译过程
参考资料:<<深度探索Linux操作系统:系统构建和原理解析>><<程序员的自我修养–链接,装载与库>>http://www.skyfree.org/linux/references/ELF_Format.pdfhttps://static.docs.arm.com/ddi0100/i/DDI%2001001.pdf对于C程序来说,软件构建过程分为4个阶段:预处理,编译,汇编,链接。这里主要记录目标文件格式及链接过程分析,笔记基本摘自<<原创 2021-01-05 20:08:33 · 723 阅读 · 0 评论 -
git 常用命令
文章目录一些常用的git命令一些常用的git命令查看已暂存的修改文件git diff --cached使用git diff --cached可以查看已经暂存(add)的文件。撤销文件修改git checkout < file >如果文件被我们改的乱七八糟,不想要了,可以使用git checkout test.txt可以将文件test.txt恢复到上一个提交状态。...原创 2019-06-12 16:10:53 · 142 阅读 · 0 评论 -
c和指针笔记
文章目录作用域链接属性static和extern存储类型static移位操作符指针参考资料:c和指针。 作用域作用于分为文件作用域、函数作用域、代码块作用域、原型作用域。文件作用域(file scope)代码块之外的声明的标识符都具有文件作用域,从它们声明之处到源文件结尾处都可以访问。原型作用域(prototype scope)原型作用域只适用于在函...原创 2019-07-29 18:08:52 · 201 阅读 · 0 评论 -
代码整洁之道笔记
clean code命名函数关键词:读clean code笔记。 命名有意义的命名。避免误导如一些有异义的缩写,不要让别人把你的名称翻译为他们所熟知的名称。别用双关语。别单个字母。在作用域较小时可以用i,j来循环计数(传统习惯)。有意义的区分如将函数的参数简单命名为a1, a2,改为source和destination则会像样许多。一些含混的词...原创 2019-07-25 17:53:41 · 181 阅读 · 0 评论