3 目标文件里有什么 3.1 目标文件格式 1)可执行文件:PE(Windows) 和 ELF(linux), 都是COFF格式的变种。目标文件(.obj, .o)采用一样的格式。 2)动态链接库:(windows的.dll,linux的.so) 3) 静态链接库:(.lib, .a) 3.2 目标 ...
分类:
其他好文 时间:
2016-05-03 22:16:48
阅读次数:
245
一、dex和odex dex是安卓dalvik虚拟机的可执行文件,可以在导出的apk文件里用解压缩软件直接打开。odex是经过优化过的dex。odex一种是从apk程序中提取出来的,与apk文件存放在同一目录,文件后缀为odex,这类odex文件多是Android ROM的系统程序;另一种缓存文件,... ...
分类:
其他好文 时间:
2016-05-02 16:54:46
阅读次数:
209
/bin、/sbin、/usr/bin、/usr/sbin目录的区别 在linux下我们经常用到的四个应用程序的目录是/bin、/sbin、/usr/bin、/usr/sbin 。而四者存放的文件一般如下: bin目录: bin为binary的简写主要放置一些系统的必备执行档例如:cat、cp、ch ...
分类:
系统相关 时间:
2016-04-30 14:14:33
阅读次数:
143
在Qt编程中,默认的是debug版本,在编译器中可以正常的使用,但是单独运行.exe可执行文件时却发现系统提示缺少文件。其实就是缺少必要的.dll动态库文件。根据提示添加需要的.dll动态库文件即可。另外,这些动态库文件就在Qt的安装目录中,找到复制进去就行了。 并且,debug需要添加的动态库文件... ...
分类:
其他好文 时间:
2016-04-30 00:57:01
阅读次数:
242
有时候因为出差,突然急需处理一批数据。虽然写好的脚本存储在云端随用随取,然而编译的环境还需要重新搭建,模块也需要重新装载,从头到尾这么一遍下来,也是要花费可观的时间成本的。 有没有什么办法,可以让.py文件像可执行文件那样即点即用? py2exe模块 py2exe,顾名思义,就是将.py文件转换成可 ...
分类:
编程语言 时间:
2016-04-29 23:42:39
阅读次数:
225
第一周:计算机是如何工作的
//在64位环境下编译成32位的汇编
gcc -S -o ccode32.s ccode.c -m32
//链接时会缺少构建32 位可执行程序缺少的包,使用以下指令安装:
sudo apt-get install libc6-dev-i386
//编译链接成32位的可执行文件
gcc -o ccode32 ccode.c -m32
堆栈...
分类:
系统相关 时间:
2016-04-29 18:44:13
阅读次数:
350
C++编程:XAudio2 API应用示例
XAudio2是一个跨平台的API,在Xbox 360及Windows中得到支持。在Xbox 360上, XAudio2作为一个静态库编译到游戏可执行文件中。在Windows上,XAudio2提供一个动态链接库(DLL)。以下例子只使用了其中的一部分功能,并不全面。详情请看微软技术页的XAudio2编程相关(英文)。
使用XAudio2来播放...
分类:
编程语言 时间:
2016-04-29 17:20:58
阅读次数:
203
对于可执行文件,它包含了许多的段,例如(数据段,文本段,BSS段等),它们是二进制文件中简单的区域,里面保存了和某种特定类型(如符号表条目)相关的所有信息。
对于一个源文件,哪些地方会放到哪个段,如下图:
可得知,程序代码是存放在文本段,初始化的全局变量和静态变量是存放到数据段中的,而没有初始化的全局变量和静态变量则是存放到BBS,运行时所需要的BSS段的大小记录在目标文件中,但BSS段并...
分类:
其他好文 时间:
2016-04-29 15:06:38
阅读次数:
126
整理的一篇mysql的安装教程,步骤明细也有详细的说明。
MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本。
mysql 下载地址
http://www.jb51.net/softs/2193.html
下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-wi...
分类:
数据库 时间:
2016-04-29 10:38:00
阅读次数:
192
本人最近正在学习调试技术,此处对栈溢出做一些总结。 gdb的基本使用就不多扯了。 主要针对发行在外的release版本的软件出现问题时的调试。 我发现,只要源码相同,在gdb的命令行下或者开启gdb时,指定的可执行文件是debug版的,是可以显示出正确的符号信息的。这个大大地提高了调试效率。 一般来 ...
分类:
数据库 时间:
2016-04-27 18:49:12
阅读次数:
323