Ⅰ 求linux小游戏源代码
到linux c编程论坛里都可以找到
Ⅱ 谁有Linux和安卓的源代码
你上github上下载吧,开源项目代码现在很多在github上都有,方便别人下载还方便项目本身的管理。
Ⅲ linux下游戏开发有什么教程
函数是各种编程语言的重要部分,C++编程也不例外。最简单的函数不带参数,返回void(表示不返回任何东西),其它函数可能带一个或几个参数并可能返回一个值。函数名规则与变量名相同。图1.5显示了函数的构成部分。新术语 参数(parameter)是传递给函数的值,用于改变操作或指示操作程度。
函数的构成部分使用函数前,要先进行声明。函数声明或原型(prototype)告诉编译器函数所取的参数个数、每个参数的数据类型和函数返回值的数据类型。清单1.4列示了这个概念。新术语 原型(prototype)是函数外观的声明或其定义的说明。
Ⅳ 小弟好纠结,(ˇˍˇ) 想~吃透linux的内核源码,奈何现在只能勉强工作于linux下,好多命令啊
要吃透内核并不需要你运指如飞,也并不需要你把命令烂熟于胸。当然,如果命令烂熟于胸、运指如飞也非常有好处。
要吃透内核,关键在于你有很强的计算机基础理论知识,起码掌握如下几门学科:
1. 计算机原理;
2. 操作系统原理;
3. 数据结构;
4. C语言编程;
5. 汇编语言;
6. 计算机网络原理;
7. 离散数学;
Ⅳ linux系统的源代码哪里可以下载
如果要下载指定版本的内核源代码,就去官网下载,地址:
http://www.kernel.org/
如果要查看本机(某个发行版的内核源代码),可以在目录
/usr/src/kernels下面找到。
如果要查看某些安装文件的源代码,可以使用命令查看该文件
的安装源,以查看cat源码为例,命令:rpm -qif `which cat`
之后会有相关信息打印出来,访问其源码路径,下载即可。
附本人博客“获取Linux命令源代码的方法”链接如下:
http://blog.csdn.net/shallowgrave/article/details/7854548
Ⅵ 求linux终端小游戏的源代码
目前应用在手机上的操作系统主要有PalmOS、Symbian、Windows CE和Linux四种。Palm OS操作系统Palm OS操作系统由Palm公司自行开发的,并授权给Handspring、索尼和高通等设备厂家,这种操作系统更倾向于PDA的操作系统。Palm OS在PDA市场占有主导地位。Palm的产品线本身就包括智能手机,又宣布与最早的智能手机开发者Handspring购并,同时将软件部门独立。Symbian系统Symbian是一个实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,非常适合手机等移动设备使用,经过不断完善,可以支持GPRS、蓝芽、SyncML、以及3G技术。最重要的是它是一个标准化的开放式平台,任何人都可以为支持Symbian的设备开发软件。与微软产品不同的是,Symbian将移动设备的通用技术,也就是操作系统的内核,与图形用户界面技术分开,能很好的适应不同方式输入的平台,也可以使厂商可以为自己的产品制作更加友好的操作界面,符合个性化的潮流,这也是用户能见到不同样子的symbian系统的主要原因。现在为这个平台开发的java程序已经开始在互联网上盛行。用户可以通过安装这些软件,扩展手机功能。在Symbian发展阶段,出现了三个分支:分别是Crystal、Pearl和Quarz。前两个主要针对通讯器市场,也是出现在手机上最多的,是今后智能手机操作系统的主力军。第一款基于Symabian系统的手机是2000年上市的某款爱立信手机。而真正较为成熟的同时引起人们注意的则是2001年上市的诺基亚9210,它采用了Crystal分支的系统。而2002年推出的诺基亚7650与3650则是Symbian Pearl分系的机型,其中7650是第一款基于2.5G网的智能手机产品,他们都属于Symbian的6.0版本。索尼爱立信推出的一款机型也使用了Symbian的Pearl分支,版本已经发展到7.0,是专为3G网络而开发的,可以说代表了当今最强大的手机操作系统。此外,Symbian从6.0版本就开始支持外接存储设备,如MMC,CF卡等,这让它强大的扩展能力得以充分发挥,使存放更多的软件以及各种大容量的多媒体文件成为了可能。Windows CE系统Windows CE系统包括 Pocket PC和Smartphone,前者针对无线PDA,后者专为手机,已有多个来自IT业的新手机厂商使用,增长率较快。Pocket PC 2002 推出了应用在手机上的Phone Edition(电话版本),国内贴牌机多普达686就使用了这个系统。不过它在移动通讯方面的功能并不是很全面。针对这种情况,微软于2002年底发布了专门为手机开发的操作系统SmartPhone2002,像symbian Pearl一样,是专为移动通讯设备开发的系统。虽然从众多手机厂商的反应来看,全球手机五大厂商中只有三星购买了微软的软件许可,所以其在手机市场上占有率还很低。Linux系统Linux系统件是一个源代码开放的操作系统,目前已经有很多版本流行。但尚未得到较广泛的支持。
Ⅶ 都说linux系统的原代码是共享的,谁能给我发一份linux系统的源代码,最好是c语言或java语言
你可以下载到源码的,是用c写的,有一小部分用汇编。你可以到下面的网站下载:http://www.kernel.org/pub/linux/kernel/
Ⅷ 哪里有Linux内核源代码下载
如果是拿来用或者改写最新内核的
Linux最新内核代码:
http://www.kernel.org/
如果是拿来学习研究的
Linux早期版本内核代码(简单易学):
http://www.oldlinux.org/index_cn.html
Ⅸ 求Linux下的libdl库源码。
你可以从GNU网站下载glibc的源码,libdl库源于glibc源码的dlfcn目录,其中包含dlopen、dlsym等函数的实现。
Ⅹ 如何查看linux命令的源代码
1. 以搜索ls命令源码为例,先搜索命令所在包,命令如下:
lpj@lpj-linux:~$ which ls
/bin/ls
2. 用命令搜索该软件所在包,代码如下:
lpj@lpj-linux:~$ dpkg -S /bin/ls
coreutils: /bin/ls
3. 从上一步中可以知道ls命令的实现在包coreutils中,用apt安装(说安装有些歧义,主要是区分apt-get -d)该包的源代码然后解压,代码如下:
sudo apt-get source coreutils
cd /usr/src/coreutils-XXX #XXX表示版本号
sudo tar zxvf coreutils-XXX.tar.gz
或者只下载源码,然后手动打补丁再解压,代码如下:
sudo apt-get -d source coreutils
cd /usr/src
tar zxvf coreutils-XXX.tar.gz
gzip -d coreutils-XXX.diff.gz #这一步会生成coreutils-XXX.diff文件
patch -p0 < coreutils-XXX.diff
cd coreutils-XXX
tar zxvf coreutils-XXX.tar.gz
OK,这几步执行完后,就可以进入/usr/src/coreutils-XXX/coreutils-XXX/src中查看各命令对应的源代码了