linux
HelloCWen
这个作者很懒,什么都没留下…
展开
-
从源码到可执行程序
从源码到可执行程序从源码到可执行程序概述预编译编译汇编链接1.概述 很多编译型语言的源码都需要被编译之后才可以正常的运行,如常用的c语言,它需通过编辑器的编译把它变成0101序列的机器语言才可以在指定机器上运行。而常见的java语言则属于解释型语言,它虽然也需要进行编译,不过它通过java编译器编出的是字节码(.class)文件,需要java虚拟机解释(解释器)解释执行,具体流程如图1原创 2017-01-26 12:08:13 · 1872 阅读 · 0 评论 -
SELinux 学习总结
SELinux 学习1 什么是SELinux2 SELinux的运行模式3 SELinux的启动关闭与查看4 SELinux的策略与规则管理小结SEAndroid 学习1 SEAndroid各种资源定义2 SEAndroid类型规则3 SEAndroidwen文件全上下文4 SEAndroidwen进程全上下文5 SEAndroid常用命令小结总结原创 2018-01-25 18:15:39 · 1701 阅读 · 0 评论 -
Android编译系统学习总结
Android编译系统Android编译系统1. makefile入门2. Android编译系统3. Java编译链(java android compiler kit)4. SDK的编译过程5. Android GDB调试过程1. makefile入门makefile本质是创建的一种“规则”,根据“规则”按指定顺序一步步执行,可以用它来编译系统、生成...原创 2018-04-17 16:56:54 · 1511 阅读 · 0 评论 -
git学习总结
git学习总结Git 有三种状态:已提交(committed):表示数据已经安全的保存在本地数据库中已修改(modified):表示修改了文件,但还没保存到数据库中已暂存(staged):表示对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。git 的三种区域:Git 仓库:是 Git 用来保存项目的元数据和对象数据库的地方工作目录:是对项目的某个版本独立...原创 2018-08-02 12:02:45 · 623 阅读 · 0 评论 -
ELF文件格式学习总结
参考《程序员的自我修养》原创 2018-10-31 16:02:11 · 222 阅读 · 0 评论