原创 關於Eclipse插件的安裝
目錄格式 -------------- ECLIPSE |------LINKS |------LANGUAGE.LINK |------(EG)LANGUAGE
原创 關於XINETD.
[OpenSource] 使用xinetd 作者:Jose Nazario 譯者:Fenng 日期:25-Oct-2004 出處:http://www.dbanotes.n
原创 [轉貼]gcc內嵌彙編簡介收藏
在內嵌彙編中,可以將C語言表達式指定爲彙編指令的操作數,而且不用去管如何將C語言表達式的值讀入哪個寄存器,以及如何將計算結果寫回C 變量,你只要告訴程序中C語言表達式與彙編指令操作數之間的對應關係即可, GCC會自動插入代碼完成必要的操作
原创 linux 2.4 和2.6 內核區別
隨着Linux2.6的發佈,由於2.6內核做了教的改動,各個設備的驅動程序在不同程度上要 進行改寫。爲了方便各位Linux愛好者我把自己整 理的這分文檔share出來。該文當列舉 了2.6內核同以前版本的絕大多數變化,可惜的是由於時間和精
原创 Opengl開發庫介紹
開發基於OpenGL的應用程序,必須先了解OpenGL的庫函數。它採用C語言風格,提供大量的函數來進行圖形的處理和顯示。OpenGL庫函數的命名 方式非常有規律。所有OpenGL函數採用了以下格式: <庫前綴><
原创 在Linux磁盤管理中限制用戶空間
在Linux磁盤管理中限制用戶的磁盤空間使用的是Quota,一般Quota在安裝Linux時就已包括在內核中,不需要另行安裝。Quota可 以從兩方面指定磁盤的儲存限制:使用者所能夠支配的索引節點(inodes)數量;以及使用者可以取用的
原创 堆,棧,堆棧的區別
基礎不好.留着自己看的... 一個程序一般分爲3段:text段,data段,bss段 text段:就是放程序代碼的,編譯時確定,只讀, data段:存放在編譯 階段(而非運行時)就能確定的數據,可讀可寫 就是通常所說的靜態存儲區
原创 安裝SVN版本控制器.
早就想給自己做一個版本控制系統.但是一直沒去做... 最近程序改得多了.原來都是放在文件夾裏分類管理.標上更改日期.看得連自己都煩了.備份的時候還要打包.鬱悶... 於是就花了點時間.在VM上建立一個SVN...哎...這回應該能省不少事
原创 UBUNTU與QT.
UBUNTU9.04安裝完後只自帶GCC4.3在添加和刪除程序中.直接安裝QT4後是無法MAKE的. 需要安裝G++. G++安裝: sudo apt-get install make gcc g++再裝上函數手冊 sudo apt-g
原创 LINUX內核編譯過程詳解[UBUNTU9.04 kernel 2.6.28.9]
說在前面的話: 話說網上資料很多.這個很感謝一些朋友的無私奉獻.但是.我想鄙視一下網上那些到處亂抄的人.抄也不抄全了.這樣很害人的好不好...特別是對我們這樣的新手來說...很多都是誤導... 以下是我個人在近一個月內編譯
原创 typedef的四個用途和兩個陷阱
問題內容: typedef的四個用途和兩個陷阱 原討論鏈接: http://community.csdn.net/expert/topicview1.asp?id=5298039 所屬論壇: C++ 語言
原创 music.c ID3V1格式讀取信息
/*file name "music.c" 用於讀取MP3格式歌曲信息. 僅支持ID3V1格式的MP3文件. */ #include <stdio.h> #include <stdlib.h> #include <fcntl.h>
原创 [轉貼]Sizeof與Strlen的區別與聯繫
這只是一些細節上的東西.但是必須要注意的... 1.sizeof操作符的結果類型是size_t,它在頭文件中typedef爲unsigned int類型。 該類型保證能容納實現所建立的最大對象的字節大小。 2.sizeof是算符,str
原创 cross 2.95.3安裝
cross 2.95.3下載地址爲ftp://ftp.arm.linux.org.uk/pub/linux/arm/toolchain 1.安裝CROSS sudo tar jxvf cross-2.95.3.tar.bz2
原创 Android源碼目錄結構
Android 2.1 |-- Makefile |-- bionic (bionic C庫) |-- bootable (啓動