本文译至:http://gcc.gnu.org/onlinedocs/gccint/Initialization.html如我们所知,在GCC通过给代码追加__attribute__((constructor))和__attribute__((destructor))的方式能够追加初始函数和终止函数...
分类:
其他好文 时间:
2014-10-17 18:23:11
阅读次数:
147
glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。由于glibc囊括了几乎所有的UNIX通行的标准,可以想见其内容包罗万象..
分类:
其他好文 时间:
2014-10-17 15:43:47
阅读次数:
171
以编译libiconv-1.13.1为例1,安装 NDK 设置安装NDK环境变量 ANDROID_NDK_ROOT (自行定义)2,获取源码 $ mkdir libiconv $ cd libiconv $ wget http://ftp.gnu.org/pub/gnu/lib...
分类:
移动开发 时间:
2014-10-17 10:06:01
阅读次数:
368
bash是一个为GNU计划编写的Unixshell。:Bourne-AgainSHell—这是关于Bourneshell(sh)的一个双关语(Bourneagain/bornagain)。Bourneshell是一个早期的重要shell,由史蒂夫·伯恩在1978年前后编写,并Version7Unix一起发布。bash则在1987年由布莱恩·福克斯创造。在1990年,..
分类:
系统相关 时间:
2014-10-16 22:26:14
阅读次数:
305
本章描述C++泛型算法sort的设计和使用。个人认为,排序相关的泛型算法是C++中相对比较复杂的部分。sort的内部实现并不是固定的,在不同版本的C++中,采用的排序算法可能是不同的,但是最坏时间复杂度必须是O(n log n)。GNU Standard C++ library采用了三步混合排序方式...
分类:
其他好文 时间:
2014-10-15 19:20:31
阅读次数:
222
Windows操作系统下主要用了三个1.编译器套件MinGWMinimalistic GNU for Windows。她是一个建立在GCC和binutils 项目上的编译器系统。和其他GCC的移植版相比,她可以说是最接近Win32的一个了。因为,MinGW几乎支持所有的Win32API,这也是Min...
分类:
其他好文 时间:
2014-10-15 01:50:09
阅读次数:
239
# Grep 里面要无视某些目录 # 但 --exclude-dir=dir 需要 GNU Grep >= 2.5.2 grep -ri --exclude-dir=.git [someWords] *.java # 來玩一下 ACK 这东西 # 安裝和使用 brew install ack ac....
分类:
其他好文 时间:
2014-10-14 14:16:48
阅读次数:
308
2014 年 9 月 24 日,Bash 惊爆严重安全漏洞,编号为 CVE-2014-6271,该漏洞将导致远程攻击者在受影响的系统上执行任意代码。GNU Bash 是一个为 GNU 计划编写的 Unix Shell,广泛使用在 Linux 系统内,最初的功能仅是一个简单的基于终端的命令解释器。这意...
分类:
系统相关 时间:
2014-10-13 14:36:59
阅读次数:
306
Delphi 要学的东西1. RTL,修改RTL,《Delphi源代码分析》2. COM编程3. Python+Delphi4. FreePascal,Lex/Yacc, GNU Pascal,PaxCompiler5. 网络编程6. WebService编程,三层7. GDI以及界面控件开发8. ...
转自:http://hi.baidu.com/ooxxer/item/d25dccc072846a50ac00ef7e# 首先MingW和cygwin都可以用来跨平台开发。 MinGW是Minimalistic GNU for Windows的缩写,也就是Win版的GCC。 Cygwin则是全面模拟...