iOS程序模拟器手机运行都正常,archiving出错:Undefined symbols for architecture arm64今天发现写好的程序可以在模拟器上运行也可以在手机上运行,但为什么Archive的时候出错了,出错信息如下:意思是说 有几个类不支持arm64指令出现Undefine...
分类:
其他好文 时间:
2014-09-23 21:16:45
阅读次数:
568
Debian wheezy下的glibc版本为2.13,安装几个软件都运行不了,报以下类似错误:xxxx: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not found (required by xxxx)解决方法:把...
分类:
其他好文 时间:
2014-09-23 19:06:45
阅读次数:
229
Xcode升级到5.1 新特性之一就是默认让所有App都通过64位编译器编译。原来在Xcode5.0.x的时候默认的Standard architectures只有(arm7,armv7s),到5.1之后默认就带上arm64的参数了。目前临时的解决办法是1.把1.选中Targets—>Build S...
分类:
移动开发 时间:
2014-09-22 18:01:32
阅读次数:
163
这个版本的chrome beta升级到38.0.2x.xxx的时候, flash就挂了.
调试下
./libpepflashplayer.so: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./libpepflashplayer.so)
linux-vdso.so.1...
分类:
其他好文 时间:
2014-09-19 22:33:16
阅读次数:
243
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
(via雅香小筑)Arm处理器,因为其低功耗和小尺寸而闻名,几乎所有的手机处理器都基于arm,其在嵌入式系统中的应用非常广泛,它的性能在同等功耗产品中也很出色。Armv6、armv7、armv7s、arm64都是arm处理器的指令集,所有指令集原则上都是向下兼容的,如iPhone4S的CPU默认指令...
分类:
移动开发 时间:
2014-09-17 18:27:22
阅读次数:
233
1.系统调用:
应用程序和内核间的桥梁,是应用程序访问内核的入口点;但通常情况下,应用程序通过操作系统提供的API进行编程而不是使用系统调用直接编程; linux的全部系统调用加起来大约只有250个左右。
2.API:
API常以c库(libc)的形式提供,c库提供了绝大部分API,每个系统调用在c库中都有对应的封装函数(通常封装函数与系统调用的名称相同)。系统调用与c库函...
??
1进程环境
libc中定义的全局变量environ指向环境变量表,environ没有包含在任何头文件中,所以在使用时要用extern声明。例如:
运行结果:
2.env命令可以查看进程信息
3.echo $环境变量名
得出环境变量的值
4getenv()
A依赖头文件
#include
B函数声...
分类:
其他好文 时间:
2014-09-16 01:38:39
阅读次数:
217
Arm处理器,因为其低功耗和小尺寸而闻名,几乎所有的手机处理器都基于arm,其在嵌入式系统中的应用非常广泛,它的性能在同等功耗产品中也很出色。
Armv6、armv7、armv7s、arm64都是arm处理器的指令集,所有指令集原则上都是向下兼容的,如iPhone4S的CPU默认指令集为armv7指令集,但它同时也兼容armv6指令集,只是使用armv6指令集时无法充分发挥其性能,...
分类:
移动开发 时间:
2014-09-15 12:57:08
阅读次数:
203
前面的所有试验中,我们的静态库都支持了所有可能的指令集(i386, x86_64, armv7, armv7s, arm64),最大限度的匹配了所有可能运行该代码的设备,使代码在当前存在的几乎所有iOS设备上都能以最优的性能运行。然而,这样做是否真的很好,是否真的必要。 我们来做个试验:参考“...
分类:
移动开发 时间:
2014-09-14 21:54:57
阅读次数:
298