OS X系统中,仅有很少的进程只需要内核加载器就可以完成,几乎所有的程序都是动态连接的,通常采用/usr/lib/dyld作为动态链接器。
作为一个私有的加载器,dyld提供了一些独有的特性,如函数拦截等。DYLD_INTERPOSE宏定义允许一个库将其函数实现替换为另一个函数实现。以下代码取自dyld的源代码,演示了这个功能。#if !defined(_DYLD_INTERPOSING_H_)...
分类:
其他好文 时间:
2015-04-26 13:52:23
阅读次数:
238
libiconv
An INI file parser that can read, edit and create large INI files. Usable under Microsoft Windows, DOS, Linux, etc. Supported languages are C, C++, Visual Basic, Java, TCL, Perl, Python, e...
分类:
其他好文 时间:
2015-04-26 08:05:47
阅读次数:
184
curl
curl is a command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SF...
分类:
Web程序 时间:
2015-04-26 08:05:42
阅读次数:
194
不多说,直接上代码当引入这个静态库时,一开始死活在编辑时找不到这个静态库。直到看到这个贴子;http://stackoverflow.com/questions/19189463/cocoapods-podspec-issue才知道,当出现这种情况时,一定要起一个名称是以lib开头的。真坑。
分类:
其他好文 时间:
2015-04-26 01:16:50
阅读次数:
126
jsoncpp
soncpp is an implementation of a JSON (http://json.org )
reader and writer in C++. JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to rea...
分类:
Web程序 时间:
2015-04-26 00:03:40
阅读次数:
167
json-c
JSON-C implements a reference counting object model that allows you to easily construct JSON objects in C, output them as JSON formatted strings and parse JSON formatted strings back into th...
分类:
Web程序 时间:
2015-04-26 00:03:11
阅读次数:
257
libiconv
This library provides an iconv() implementation, for use on systems which don’t have one, or whose implementation cannot convert from/to Unicode.
下载
http://ftp.gnu.org/pub/gnu/libico...
分类:
其他好文 时间:
2015-04-25 22:48:25
阅读次数:
131
cconv
cconv(pronunciation: see-conv.) is iconv based simplified-traditional chinese conversion tool. It is NOT only transcoding programm, but also TRANSLATE tools between the Simplified Chinese and...
分类:
其他好文 时间:
2015-04-25 22:47:24
阅读次数:
211
http://www.kavenblog.com/?p=3751、Qt的跨平台十分优秀,但是在Windows上是还是会有许多问题,其中之一就是动态链接库的问题,Qt程序的发布必须带一个体积不小的DLL库,这十分不方便。当然,如果是程序员之间会比较方便,如果别人的机子也安装了Qt,并且设置了环境变量,...
分类:
其他好文 时间:
2015-04-24 15:54:49
阅读次数:
222
xxxxxx.lib(xxxxxx.obj):fatalerrorLNK1112:modulemachinetype‘X86‘conflictswithtargetmachinetype‘x64‘1.先看看你的模块是否是64位,这个一般都是,如何配置64位工程,这里就不说了;2.查看该模块链接的静态库或者dll是否是64位的;Configuration-->kinker-->General--..
分类:
系统相关 时间:
2015-04-22 18:42:53
阅读次数:
248