码迷,mamicode.com
首页 >  
搜索关键字:elf    ( 4214个结果
error while loading shared libraries: /usr/lib64/libc.so.6: invalid ELF header
在安装一个程序的时候提示libc.so.6过旧,但是查看libc.so的版本是最新的,于是尝试使用尝试软链接 ln -s /usr/lib64/libc.so /usr/lib64/libc.so.6 , 悲剧的事情发生了!几乎所有的linux命令都依赖于libc.so,libc.so.6是一个动态...
分类:其他好文   时间:2014-10-22 12:36:05    阅读次数:179
aapt: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64
前阵子在ubuntu上搭载安卓的开发环境(Eclipse+Sdk+Adt),搭载是完成了,但是却出现了该问题:aapt: error while loading shared libraries: libstdc++.so.6: wrong ELF class: ELFCLASS64该问题还导致了创...
分类:编程语言   时间:2014-10-01 02:40:40    阅读次数:289
Android运行时ART加载OAT文件的过程分析
在前面一文中,我们介绍了Android运行时ART,它的核心是OAT文件。OAT文件是一种Android私有ELF文件格式,它不仅包含有从DEX文件翻译而来的本地机器指令,还包含有原来的DEX文件内容。这使得我们无需重新编译原有的APK就可以让它正常地在ART里面运行,也就是我们不需要改变原来的APK编程接口。本文我们通过OAT文件的加载过程分析OAT文件的结构,为后面分析ART的工作原理打基础。...
分类:移动开发   时间:2014-09-29 01:55:38    阅读次数:418
浅谈linux 中的目标文件 即.o后缀名的文件
实际上 目标文件从结构上讲,已经非常接近可执行文件,只是没有经过链接的过程,所以其中有些符号或者地址还没有被调整。实际上上在linux下 都是可以称之为ELF文件。看一下这个图,a.out 就是我们的hello.c的执行文件。hello.o 就是目标文件 所以实际上他们2 几乎是一样的。一般目标文件...
分类:系统相关   时间:2014-09-28 16:45:14    阅读次数:1974
linux 下 rar 压缩工具的 安装
1.centos 6.2 安装 rar 压缩命令 后 报错/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory解决用 yum install ld-linux.so.2 再次压缩的时候 报libstdc++so.6:ca...
分类:系统相关   时间:2014-09-26 14:43:48    阅读次数:280
Linux 可执行文件 ELF结构 及程序加载运行
Linux下ELF文件类型分为以下几种:    1、可重定位文件,例如SimpleSection.o;    2、可执行文件,例如/bin/bash;    3、共享目标文件,例如/lib/libc.so。    在Linux 可重定位文件 ELF结构一文中,我们已经分析了可重定位文件ELF结构。本文分析可执行文件的ELF结构。    首先附上源代码:#include int main() {...
分类:系统相关   时间:2014-09-18 14:50:44    阅读次数:356
Android ELF文件格式
Android ELF文件格式简介....
分类:移动开发   时间:2014-09-18 11:33:03    阅读次数:454
for(;;) 和 while(1) 有什么区别吗?
void main(void){ int a = 2 ; // for(;;) while(1) { a++; }}arm-linux-gcc -c -o for.o for.c;arm-linux-ld -o for_elf for.o;arm-lin...
分类:其他好文   时间:2014-09-18 11:03:23    阅读次数:365
脚本检测URL
[root@gxapp01shells]#catcheck_saqz.sh#!/bin/bash#date=2014-09-06#istocheckthehttpstatus.ifitisnotOK,restarttheprogressrestart_saqz(){kill-9`ps-elf|grepjboss-saqz|grep-v"grepjboss-saqz"|awk-F‘‘‘{print$4}‘|tail-1`rm-rf/usr/local/jboss/server/jboss-saqz/tmp/*r..
分类:其他好文   时间:2014-09-16 16:05:51    阅读次数:164
嵌入式之:Linux下文件编译过程
本文主要三个部分:1.GNU GCC简介 2.C/C++交叉编译器arm-elf-gcc 3.make文件,用于工程管理部分一:GNU GCC简介: 该编译器基本功能: (1)输出预处理后的文件(展开头文件和替换宏)(2)输出.s的汇编文件(3)输出二进制目标文件(4)输出.o可执行文件 (5)转换...
分类:系统相关   时间:2014-09-15 14:15:38    阅读次数:298
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!