- 先自己从源代码 (http://llvm.org/releases/) 编译llvm和clang,或者直接安装clang for Windows - 测试过使用cygwin (https://cygwin.com/install.html) 中安装的libc++,以及cygwin带的mingw编 ...
x64中的前六个参数依次保存在RDI, RSI, RDX, RCX, R8和 R9中 r13 =rdx=arg3 r14 =rsi=arg2 r15d=edi=arg1 r12= call address ...
分类:
其他好文 时间:
2016-05-13 13:23:55
阅读次数:
838
111manpage中页头的数字表示什么?代号表示意义1用户在shell环境中可以操作的命令或可执行的文件2系统内核可调用的函数或工具等3一些常用的函数(functions)与函数库(library),大部分为c的函数库(libc)4设备文件的说明,一般都在/dev目录下5配置文件或是某种文件的格式6..
分类:
其他好文 时间:
2016-04-28 15:29:15
阅读次数:
146
今天测试app时发现一个必现的异常,当在登录成功后再打开登录前点击的页面时,就会在Xcode console中打印如下日志: NSScanner:nil string argumentNSScanner:nil string argumentlibc++abi.dylib: terminate_ha ...
分类:
编程语言 时间:
2016-04-19 19:17:46
阅读次数:
226
1.安装 注意事项: 1.安装gcc 2.编译带参数: make MALLOC=libc 2.可视化客户端工具 推荐使用RedisClient,提供了基本的CRUD以及过期设置等操作的图形化接口,在项目中使用它比较方便,可纵观全局,而且一般的key都是根据一定的规则来拼接的串,比较长,敲命令不太方便 ...
分类:
其他好文 时间:
2016-04-16 00:37:48
阅读次数:
163
百度地图遇到问题的解决方式 1. 以下最新版的百度地图SDK2.9.0遇到的编译错误,应该是因为XCode默认使用的C++标准库是苹果自己的libc++(LLVM C++ standard library with c++11 support),而百度地图SDK中使用的C++标准库是GNU C++的 ...
分类:
其他好文 时间:
2016-04-09 10:47:06
阅读次数:
343
coredump时的信息: (gdb) maintenance info program-spaces *** Error in `gdb': free(): invalid pointer: 0x0000000003c6bcf0 *** Backtrace: /lib64/libc.so.6(+0 ...
分类:
数据库 时间:
2016-04-05 12:19:08
阅读次数:
327
说法一: 我们在运行xcode工程时,有时候会遇到”libc++abi.dylib: terminate_handler unexpectedly threw an exception”错误,app莫名其妙就crash掉了,在控制台输入bt命令,查看调用堆栈,结果也是一头雾水: 分析 现在唯一的信息 ...
分类:
编程语言 时间:
2016-03-31 18:25:27
阅读次数:
162
在Linux的shell下经常要使用man命令来查看一些不熟悉的命令的使用方法。man可以查看手册的几个部分,如下:代号代表内容1使用者在shell中可以操作的指令或可执行档2系統核心可呼叫的函数与工具等3一些常用的函数(function)与函数库(library),大部分是C的函数库(libc)4装置档?.
分类:
系统相关 时间:
2016-03-31 17:04:10
阅读次数:
243
A simple way to chain multiple libc functions is to place one libc function address after another in the stack, but its not possible because of functi...
分类:
系统相关 时间:
2016-03-19 17:42:10
阅读次数:
515