原创 關於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                (啓動