Ⅰ 求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中查看各命令對應的源代碼了