08 2013 档案

摘要:Hello world分析1. “resource”文件夹用于存放图片、音频和配置等资源文件。为了方便管理,可以创建在其中创建子文件夹。Cocos2d-x为我们屏蔽了不同平台对于文件路径的定义。2. “incluce”和“source”文件夹这两个文件夹用来存放游戏头文件和源代码文件。项目模板为我们添加的三个文件分别为”main.h”,”main.cpp”和”resource.h”,它们是平台相关的程序文件,为Window专有。通常情况下,程序入口与资源文件管理在不同平台下是不同的,但是cocos2d-x的模板已经基本为我们处理好这些细节,不需要对它们进行修改。3. “AppDelegate. 阅读全文
posted @ 2013-08-21 20:00 燧木人 阅读(539) 评论(0) 推荐(2)
摘要:1. 目录结构内核源代码下载https://www.kernel.orgarch目录arch是architecture的缩写。内核所支持的每种CPU体系,在该目录下都有对应的子目录。每个CPU子目录又进一步分解为boot,mm,kernel等子目录,分别包含控制系统引导,内存管理,系统调用等。block目录部分块设备驱动程序crypto目录加密、压缩、CRC校验算法documentation内核的文档drivers目录设备驱动程序fs目录存放各种文件系统的实现代码,每个子目录对应一种文件系统的实现,公用的源程序用于实现虚拟文件系统的vfsdevpts/dev/pts虚拟文件系统ext2第二的扩 阅读全文
posted @ 2013-08-21 00:47 燧木人 阅读(725) 评论(0) 推荐(0)
摘要:make能够使整个软件工程编译、链接只需要一个命令就可以完成。make在执行时,需要一个命名为Makefile的文件。Makefile文件描述了整个工程的编译,连接等规则。其中包括:工程中的哪些源文件需要编译以及如何编译;需要创建哪些库文件以及如何创建这些库文件、如何最后产生我们想要的可执行文件。Makefile术语规则:用于说明如何生成一个或多个目标文件,规则格式如下:targets :prerequisites command目标:依赖 命令main.o:main.c gcc -c main.c命令需要以『TAB』键开始文件名make命令默认在当前目录下录找名字为mak... 阅读全文
posted @ 2013-08-15 11:22 燧木人 阅读(217) 评论(0) 推荐(0)
摘要:GDB程序调试工具GDB主要完成下面三个方面的功能:启动被调试程序让被调试程序在指定的位置停住当程序被停住时,可以检查程序状态GDB快速入门编译生成可执行文件gcc -g test.c -o test启动GDBgdb test在main函数处设置断点break main运行程序run单步运行next继续运行continueGDB命令gdb 调试程序名 启动gdbgdbfile 调试程序名 启动gdblist(l) 查看程序break(b) 函数名 在某函数入口处添加断点break(b) 行号 在指定行添加断点break(b) 文件名:行号 在指定文件的指定行添加断点break(b) i... 阅读全文
posted @ 2013-08-15 00:51 燧木人 阅读(253) 评论(0) 推荐(0)