- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 C指针——函数指针
函数名与函数指针一 通常的函数调用一个通常的函数调用的例子://自行包含头文件void MyFun(int x); //此处的申明也可写成:void MyFun( int );int main(int argc, char* argv[]){MyFun(10); //这里是调用MyFun(10);函数return 0;}void MyFun(
2013-05-28 16:30:24
410
转载 automake手册
目录(?)[-]automakeTable of ContentsGNU AutomakeIntroductionAn Introduction to the AutotoolsIntroducing the GNU Build SystemUse Cases for the GNU Build SystemBasic InstallationStandard Ma
2013-05-28 12:12:02
2214
转载 #define用法集锦
#define用法集锦 Definition:The #define Directive You can use the #define directive to give a meaningful name to a constant in your program. The two forms of t
2013-05-28 12:07:50
494
转载 Makefile.am详解
实战Makefile.amMakefile.am是一种比Makefile更高层次的规则。只需指定要生成什么目标,它由什么源文件生成,要安装到什么目录等构成。表一列出了可执行文件、静态库、头文件和数据文件,四种书写Makefile.am文件个一般格式。表 1Makefile.am一般格式对于可执行文件和静态库类型,如果只想编译,不想安装到系统中,可以用noinst_PROGR
2013-05-27 17:14:55
707
转载 使用 GNU autotools 改造一个软件项目
本文不是一篇规范的教程,而是用一个软件项目作为例子,演示使用 GNU autotools 进行软件管理的思路和过程。 目 录 示例项目软件布局Makefile 分析GNU 的软件风格准备 autotools改造文件布局autoscanconfigure.ac 的基本结构Makefile 文件的产生编写 Makefile.am软件根
2013-05-27 17:08:13
901
原创 AutoTools 傻瓜入门
AutoTools 傻瓜入门学习GNU/LINUX开发的编程人员,上手之后不久就会在编译开源软件的时候碰到configure脚本,过段时间还会知道configure脚本是autoconf生成的;但是真正想用起来autoconf,却是要弄明白config.h,configure.in,Makfile.am等一大堆的文件,这可能要花些功夫。让我们从一个例子开始,争取为大家省点力气。我们
2013-05-27 16:11:41
578
转载 Objective-C特点及特征
Objective-C中的命名前缀说明:NS:NextStepCF:Core FoundationCA:Core AnimationCG:Core GraphicsUI:User InterfaceObjective-C与C++的不同之处有:Objective-C中所有的类都必须继承自NSObject。Objective-C中所有对象都是指针的形式。
2013-05-24 14:18:42
464
转载 Objective-C的参考资料
大綱開始吧下載這篇教學設定環境前言編譯 hello world創建 Classes@interface@implementation把它們湊在一起詳細說明...多重參數建構子(Constructors)存取權限Class level access異常情況(Exceptions)處理繼承、多型(Inheritance, Polymorphism)以及其他物
2013-05-22 13:13:57
478
转载 Objective-C语法快速参考
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗
2013-05-22 13:04:35
399
原创 iphone 开发环境搭建 vmware 安装mac vmware tools
本文转自http://bbs.weiphone.com/read.php?tid=2173406,由于担心以后再用到的时候找不到,所以自己保存一份。也让有需要的朋友能够找到非常不错的资源。主要参考此文章 用虚拟机搭建时要点: boot 之间的切换 看文章的时候 注意 安装 vmware tools 时注意: mac os 的tools 在darwin.iso 中
2013-05-22 12:57:49
840
原创 Xcode 4.1~4.6 + iOS 5、iOS 6免证书(iDP)开发+真机调试+生成IPA
开发环境使用的是目前为止最新的稳定版软件:Mac OS X Lion 10.7 + Xcode 4.1目前Xcode 4.2 Preview版也已经发布,据说其修改方法跟4.1非常类似,只改动了一行代码,请参看参考文章的第二篇。本文仍以4.1版本为例。更新:现在Xcode 4.2正式版和iOS 5均已发布,下面补充上4.2的修改方法。(2011-10-24)各步骤会标明版本
2013-05-22 12:54:10
825
转载 IOS中怎么使用微软雅黑字体
1.网上搜索字体文件(后缀名为.ttf,或.odf) (文件名要用英文)2.把字体库导入到工程的resouce中3.在程序viewdidload中加载一下一段代码NSArray *familyNames = [UIFont familyNames]; for( NSString *familyName in familyNames ){
2013-05-21 14:24:33
1258
原创 Linux 内核划分
进程管理 内核负责创建和销毁进程, 并处理它们与外部世界的联系(输入和输出). 不同进程间通讯(通过信号, 管道, 或者进程间通讯原语)对整个系统功能来说是基本的, 也由内核处理. 另外, 调度器, 控制进程如何共享 CPU, 是进程管理的一部分. 更通常地, 内核的进程管理活动实现了多个进程在一个单个或者几个 CPU 之上的抽象. 内存管理 计算机的内存是主要的资源,
2013-05-21 10:14:53
525
转载 Linux 设备驱动
以 Linux 为代表的自由操作系统的很多优点之一, 是它们的内部是开放给所有人看的. 操作系统, 曾经是一个隐藏的神秘的地方, 它的代码只局限于少数的程序员, 现在已准备好让任何具备必要技能的人来检查, 理解以及修改. Linux 已经帮助使操作系统民主化. Linux 内核保留有大量的复杂的代码, 但是, 那些想要成为内核 hacker 的人需要一个入口点, 这样他们可以进入代码中
2013-05-21 10:08:20
570
原创 The Linux Kernel Module Programming Guide
The Linux Kernel Module Programming GuidePeter Jay SalzmanMichael BurianOri PomerantzCopyright © 2001 Peter Jay Salzman The Linux Kernel Module Programming Guide is a free book; you
2009-02-09 14:44:00
1149
linux 设备驱动
2008-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人