- 博客(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
491
转载 automake手册
目录(?)[-] automake Table of ContentsGNU AutomakeIntroductionAn Introduction to the Autotools Introducing the GNU Build SystemUse Cases for the GNU Build System Basic InstallationStandard Ma
2013-05-28 12:12:02
2692
转载 #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
578
转载 Makefile.am详解
实战Makefile.am Makefile.am是一种比Makefile更高层次的规则。只需指定要生成什么目标,它由什么源文件生成,要安装到什么目录等构成。 表一列出了可执行文件、静态库、头文件和数据文件,四种书写Makefile.am文件个一般格式。 表 1Makefile.am一般格式 对于可执行文件和静态库类型,如果只想编译,不想安装到系统中,可以用noinst_PROGR
2013-05-27 17:14:55
811
转载 使用 GNU autotools 改造一个软件项目
本文不是一篇规范的教程,而是用一个软件项目作为例子,演示使用 GNU autotools 进行软件管理的思路和过程。 目 录 示例项目 软件布局 Makefile 分析 GNU 的软件风格 准备 autotools 改造文件布局 autoscan configure.ac 的基本结构 Makefile 文件的产生 编写 Makefile.am 软件根
2013-05-27 17:08:13
1028
原创 AutoTools 傻瓜入门
AutoTools 傻瓜入门 学习GNU/LINUX开发的编程人员,上手之后不久就会在编译开源软件的时候碰到configure脚本,过段时间还会知道configure脚本是autoconf生成的;但是真正想用起来autoconf,却是要弄明白config.h,configure.in,Makfile.am等一大堆的文件,这可能要花些功夫。让我们从一个例子开始,争取为大家省点力气。 我们
2013-05-27 16:11:41
644
转载 Objective-C特点及特征
Objective-C中的命名前缀说明: NS:NextStep CF:Core Foundation CA:Core Animation CG:Core Graphics UI:User Interface Objective-C与C++的不同之处有: Objective-C中所有的类都必须继承自NSObject。 Objective-C中所有对象都是指针的形式。
2013-05-24 14:18:42
542
转载 Objective-C的参考资料
大綱 開始吧 下載這篇教學設定環境前言編譯 hello world 創建 Classes @interface@implementation把它們湊在一起 詳細說明... 多重參數建構子(Constructors)存取權限Class level access異常情況(Exceptions)處理 繼承、多型(Inheritance, Polymorphism)以及其他物
2013-05-22 13:13:57
573
转载 Objective-C语法快速参考
大部分有一点其他平台开发基础的初学者看到XCode,第一感想是磨拳擦掌,看到Interface Builder之后,第一感想是跃跃欲试,而看到Objective-C的语法,第一感想就变成就望而却步了。好吧,我是在说我自己。 如果你和我一样,对苹果相关的开发:Mac OS X或是iPhone有兴趣,但是第一时间看到Objective-C就会头疼并伴有发烧症状的话,疗效比较好的快速治疗
2013-05-22 13:04:35
460
原创 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
937
原创 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
897
转载 IOS中怎么使用微软雅黑字体
1.网上搜索字体文件(后缀名为.ttf,或.odf) (文件名要用英文) 2.把字体库导入到工程的resouce中 3.在程序viewdidload中加载一下一段代码 NSArray *familyNames = [UIFont familyNames]; for( NSString *familyName in familyNames ){
2013-05-21 14:24:33
1536
原创 Linux 内核划分
进程管理 内核负责创建和销毁进程, 并处理它们与外部世界的联系(输入和输出). 不同进程 间通讯(通过信号, 管道, 或者进程间通讯原语)对整个系统功能来说是基本的, 也 由内核处理. 另外, 调度器, 控制进程如何共享 CPU, 是进程管理的一部分. 更通 常地, 内核的进程管理活动实现了多个进程在一个单个或者几个 CPU 之上的抽象. 内存管理 计算机的内存是主要的资源,
2013-05-21 10:14:53
615
转载 Linux 设备驱动
以 Linux 为代表的自由操作系统的很多优点之一, 是它们的内部是开放给所有人看的. 操作系统, 曾 经是一个隐藏的神秘的地方, 它的代码只局限于少数的程序员, 现在已准备好让任何具备必要技能的人 来检查, 理解以及修改. Linux 已经帮助使操作系统民主化. Linux 内核保留有大量的复杂的代码, 但 是, 那些想要成为内核 hacker 的人需要一个入口点, 这样他们可以进入代码中
2013-05-21 10:08:20
645
原创 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
1317
linux 设备驱动
2008-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅