说明:gcc是编译器,负责对c代码的编译, ld是连接器 负责将多个*.o的目标文件链接成elf可执行文件。elf可执行文件是unix常用的可执行文件类型,就像windows的exe文件。elf文件中有很多信息包括段信息还有头信息,这些信息对硬件是没有意义的,所以有的时候我们通过objcopy将el...
分类:
系统相关 时间:
2014-11-26 22:26:30
阅读次数:
257
这里只讲linux下安装Yii2的方法,windows安装yii2 的方法 请参见我的另一篇博文 http://blog.csdn.net/zqtsx/article/details/39344913 第一步 安装Composer: 语法:“curl -sS https://getcomposer.org/installer | php中bin目录里的php可执行文件路径”我这里的php可执行文件...
分类:
系统相关 时间:
2014-11-26 19:02:43
阅读次数:
302
团体项目中 链接把项目中所有相关联的.O目标文件、C语言函数库合并在一起,生成可执行文件。 编写声明文件,用 .h文件封装起来,在其他代码中用include"xxx.h"引用声明 1、函数的定义放.c文件,函数的声明放.h文件2、如果要使用某个.c文件中定义的函数,只需要#include这个....
分类:
编程语言 时间:
2014-11-26 18:39:31
阅读次数:
147
原文http://blog.csdn.net/ether_lai/article/details/12656219dumpdump可执行文件系统增量备份的存储操作,dump 可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。dump 可以执行类似 tar 的功能。然而,dump 倾向于考虑...
分类:
其他好文 时间:
2014-11-26 15:45:47
阅读次数:
179
在做计算机体系结构的时候,模拟器是一个重要且又有效的工具。其中gem5集成了gem和m5的优点,使用起来比较简单和方便。其中包括了se模式和fs模式,se模式是在gem5运行我们已经编译好的程序,可以获取cache,cpu状态等数据,fs模式下可以模拟操作系统,我们可以将我们自己修改的linux内核加载到哥们上运行。下面介绍了使用gem5的se模式,运行编译好的ARM可执行文件。获取访存的trac...
分类:
系统相关 时间:
2014-11-26 11:35:14
阅读次数:
1493
JDK的目录结构及结构图
-bin目录: JDK开发工具的可执行文件
-lib目录: 开发工具使用的归档包文件
-jre: Java 运行时环境的根目录,包含Java虚拟机,运行时的类包和Java应用启动器,
但不包含开发环境中的开发工具
-demo: 含有源代码的程序示例
-include: 包含C语言头文件,支持Java本地接口与Java虚拟...
分类:
其他好文 时间:
2014-11-25 10:50:07
阅读次数:
236
搭建java开发环境、使用eclipse编写第一个java程序一、Java 开发环境的搭建1.首先安装java SDK(简称JDK)。点击可执行文件 jdk-6u24-windows-i586.exe 。出现选择安装路径,可以根据需要更改安装路径。这里我们使用默认路径,直接下一步。安装完成。2.接下...
分类:
编程语言 时间:
2014-11-24 17:00:56
阅读次数:
239
1. Shared Library的优势
共享库,又称动态库或so文件,顾名思义,它可以在可执行文件启动时加载或进程运行期被调用。使用共享库有很多好处,例如(包含但不限于下面提到的场景):
1) 减少了依赖共享库的模块的大小,因为它们不必把共享库提供的功能的实现代码静态编译到自己的模块代码中。
2)在同一台机器上运行的多个进程会在内存中共享同一份动态库,操作系统采用的这种内存布局方式可以极大...
分类:
系统相关 时间:
2014-11-24 15:27:52
阅读次数:
473
ELF(Executable and Linking Format)用于存储Linux程序。ELF文件分三种类型: 1、目标文件(通常是.o); 2、可执行文件(我们的运行文件) 3、动态库(.so)ELF头的各个字段:typedef struct { unsigned char e_ident.....
分类:
其他好文 时间:
2014-11-24 11:40:39
阅读次数:
225
原文地址:http://www.cnblogs.com/yangmingming/archive/2010/02/03/1662307.htmlIldasm.exe 概要:一.前言: 微软的IL反编译实用程序——Ildasm.exe,可以对可执行文件(ex,经典的控制台Hello World 的 ....
分类:
其他好文 时间:
2014-11-24 00:43:29
阅读次数:
297