原创 linux 下各個頭文件的作用

linux 下各個頭文件的作用 2.6.30.4的頭文件的位置和2.6.25.8的不一樣,除去內核源碼下的include目錄外,在arch/arm/mach-s3c2410/和arch/arm/plat-s3c24xx/目錄下都有i

原创 openssl的正常和交叉編譯

來自這裏:http://hi.baidu.com/lihuanhai1943/blog/item/00ef57fa9ee3d1d6b58f31d0.html   正常編譯openssl-0.9.8a.tar.gz(成功) ./conf

原创 Linux字符串操作大全

(1)strcat(連接兩字符串)  相關函數      bcopy,memccpy,memcpy,strcpy,strncpy 頭文件      #include <string.h> 函數定義     char *strcat (c

原创 sshd 中文手冊

版權聲明 本文作者是一位自由軟件愛好者,所以本文雖然不是軟件,但是本着 GPL 的精神發佈。任何人都可以自由使用、轉載、複製和再分發,但必須保留作者

原创 sshd_config 中文手冊

sshd_config 中文手冊 發佈時間: 2008-06-11 05:14    來源: linux.gov.cn 譯者:金步國 版權聲明 本文作者是一位自由軟件愛好者,所以本文雖然不是軟件,但是本着 GPL 的精神發佈。任何

原创 Linux下如何捕獲SIGSEGV 的發生位置

  Linux下如何捕獲SIGSEGV 的發生位置   Mwany發佈於 2008-4-23 | 1903次閱讀   字號: 大 中 小  (網友評論 1 條) 我要評論 Linux下編程(尤其是服務端程序)若由於內存越界或其他原因產

原创 消滅編譯警告(Warning) .

如何看待編譯警告 當編譯程序發現程序中某個地方有疑問,可能有問題時就會給出一個警告信息。警告信息可能意味着程序中隱含的大錯誤,也可能確實沒有問題。對於警告的正確處理方式應該是:儘可能地消除之。對於編譯程序給出的每個警告都應該仔細分析,

原创 [驅動註冊]platform_driver_register()與platform_device_register()

[驅動註冊]platform_driver_register()與platform_device_register()        設備與驅動的兩種綁定方式:在設備註冊時進行綁定及在驅動註冊時進行綁定。 以一個USB設備爲例,有兩種

原创 SSH系列1: OpenSSH移植

SSH使用公鑰密碼學進行端到端通信的加密,並且相當容易使用和部署。我現在移植的是openssh,參考的文章主要是:http://blog.china

原创 移植sshd到博創2410開發板

移植sshd到博創2410開發板 移植sshd到博創2410開發板 <!--[if !supportLists]-->一、<!--[endif]-->環境 硬件環境: Host:X86PC        Target:博創2410開發

原创 arm-linux-gcc問題——找不到.h頭文件

arm-linux-gcc出現問題有很多種,這裏只是其中一種,我使用的是linux RH9的系統,內核是linux 2.4,開發板用的是優龍公司FS2410,CROSS版本是開發板自帶的CROSS 3.3.2,本來我自己用着沒事,但同事拿

原创 堆 和 棧的 區別(經典)

堆 和 棧的 區別(經典) 轉載一篇理解堆和棧區別的好文章 此文章雖然是面向C/C++程序員寫得,但是對咱們Java程序員還是很有幫助的。 堆和棧的區別 一、預備知識—程序的內存分配 一個由C/C++編譯的程序佔用的內存分爲以下

原创 Linux下的ADSL連接

現在家庭中擁有兩臺以上的計算機的朋友也有很多,如何充分發揮好它們功能,特別是一些老爺機是許多朋友關心的話題,這裏介紹一下Linux異構網絡共享ADS

原创 寫驅動時交叉編譯之makefile編寫模板(tiny6410)

ifneq ($(KERNELRELEASE),)        obj-m := mini6410_leds.o else   KERNELDIR := /opt/FriendlyARM/mini6410/linux/linux-2.

原创 用c/c++實現linux下檢測網絡接口狀態 .

要寫個檢測網絡接口鏈接狀態的東西,又不喜歡不斷的ping別的地址,也不想調用其他命令行工具來做這個,於是在google了n多內容未果之後,搜刮到個檢測工具的源代碼,從裏面摳出來一塊兒就ok了,版權不是我的哦,哈哈…… 以下代碼在fedor