译至:http://d.hatena.ne.jp/hyoshiok/20140816/p1
1998年网景的源代码向公众开放,之后这成为Mozilla基金会 (Firefox等工具的开发机构),开源就开始了。
开源的许可证是和以前就使用的GNU GPL(通用公共许可证) 和BSD许可证一样,但自由软件所强调的是软件的“自由”,开放源码不仅如此,还具有在商业领域被积极使用的特征。
那个时代...
分类:
其他好文 时间:
2014-08-20 16:35:13
阅读次数:
168
使用条件判断,可以让make根据运行时的不同情况选择不同的执行分支。条件表达式可以是比较变量的值,或是比较变量和常量的值。
一、示例
下面的例子,判断$(CC)变量是否"gcc",如果是的话,则使用GNU函数编译目标。
libs_for_gcc = -lgnu
normal_libs=
foo: $(objects)
ifeq($(CC),gcc)
$(C...
分类:
数据库 时间:
2014-08-20 09:20:46
阅读次数:
271
一、安装准备1.1平台环境:CentOS 5.4 x86_64 GNU/Linuxnginx-0.8.21php-5.2.9spawn-fcgi-1.6.3mysql-5.1.34.2系统安装及分区:1.2.1操作系统安装: 安装过程中选择最少的包,采用文本模式安装,不安装图形。1.2.3系统分区:...
分类:
数据库 时间:
2014-08-19 23:51:35
阅读次数:
487
ftrace - 函数跟踪器 ========================Copyright 2008 Red Hat Inc. Author: Steven Rostedt License: The GNU Free Documentation License, Version 1.2 (.....
分类:
其他好文 时间:
2014-08-19 22:13:15
阅读次数:
261
近期要使用DBD,于是搜了下相关的资料,先贴个科普性的吧:转自http://www.javaeye.com/topic/202990DB综述DB最初开发的目的是以新的HASH訪问算法来取代旧的hsearch函数和大量的dbm实现(如AT&T的dbm,Berkeley的ndbm,GNU项目的gdbm)...
分类:
数据库 时间:
2014-08-19 18:47:35
阅读次数:
227
# 编译的步骤 参考:[gcc参数详解][1] gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp]。 对应的参数是 -E 2.将预处理后的文件不转换成汇编语...
分类:
其他好文 时间:
2014-08-19 16:58:35
阅读次数:
191
第一部分 Linux下ARM汇编语法尽管在Linux下使用C或C++编写程序很方便,但汇编源程序用于系统最基本的初始化,如初始化堆栈指针、设置页表、操作 ARM的协处理器等。初始化完成后就可以跳转到C代码执行。需要注意的是,GNU的汇编器遵循AT&T的汇编语法,可以从GNU的站点 (www.gnu....
分类:
其他好文 时间:
2014-08-19 16:04:44
阅读次数:
322
MinGW是Minimalist GNU for Windows的缩写,是把linux下的GNU开发工具包移植到windows的项目之一。和Cygwin不一样的是,MinGW不提供linux的posix运行系统的模拟层,而是直接使用windows的运行库,因而开发的windows的程序可以说是原生的...
分类:
其他好文 时间:
2014-08-19 00:50:23
阅读次数:
313
MinGW是什么?MinGW是建立在gcc和binutils项目上的,用来编译和连接代码,使之运行在windows系统上;提供c、c++和fortran编译器和相关工具;MinGW=Minimalist GNU for Windows;MinGW使用微软的运行库,生成Windows下的代码;因为不使...
分类:
其他好文 时间:
2014-08-18 23:33:53
阅读次数:
252
3.1:MinGW 是什么? MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收集了一系列免费的Windows 使用的头文件和库文件;同时整合了GNU(http://www.gnu.org/)的工具集,特别是GNU 程序开发工具,如经典gcc, g++, ma...
分类:
其他好文 时间:
2014-08-18 23:32:33
阅读次数:
263