mplayer在PC、ARM上移植

    MPlayer是一款開源多媒體播放器,以GNU通用公用許可證發布。此款軟體可在各主流作業系統使用,例如Linux和其他類Unix系統、微軟的視窗系統及蘋果電腦的Mac OS X系統。MPlayer是建基於命令列介面,在各作業系統可選擇安裝不同的圖形介面。mplayer的另一個大的特色是廣泛的輸出裝置支援。它可以在X11,Xv,DGA,

Linux2.6.34下DM9000網卡驅動移植

    DM9000是10/100M自適應的匯流排型網卡,Linux中對其支援已經非常完善,不同開發板之間移植、修改主要集中在匯流排的選擇及中斷選擇上1)修改arch/arm/mach-s3c2440/mach-smdk2440.c檔案,增加以下資訊/****add by dengwei*********************************/#include <linux/dm9000.h>static struct resource s3c_dm9k_resource[

busybox內建的tftp伺服器

a、tftp server伺服器配置與使用方法1:#udpsvd -vE 0 69 tftpd -c /root&//上面的0表示對所有ip地址都進行偵聽方法2:#vi /etc/inetd.conf   69 dgram udp nowait root tftpd tftpd -c

Linux2.6.34下 USB驅動(隨身碟\USB滑鼠、鍵盤)

由於Linux中對USB的驅動已經非常完善,這裡只需要按照以下配置  就可以了,配置完後重新編譯核心燒到開發板上1、修改make menuconfig       System Type -->    <*> S3C2410 USB function support   <*> support for S3C2410 USB character device emulation   Input core support --><*>Input

程式員面試題精選100題(05)-尋找最小的k個元素

http://zhedahht.blog.163.com/blog/static/2541117420072432136859/題目:輸入n個整數,輸出其中最小的k個。例如輸入1,2,3,4,5,6,7和8這8個數字,則最小的4個數字為1,2,3和4。分析:這道題最簡單的思路莫過於把輸入的n個整數排序,這樣排在最前面的k個數就是最小的k個數。只是這種思路的時間複雜度為O(nlogn)。我們試著尋找更快的解決思路。我們可以先建立一個大小為k的資料容器來儲存最小的k個數字。接下來我們每次從輸入的n個

opencv開源影像處理函數庫在S3C2440移植

一、簡介OpenCV是一個基於C/C++語言的開源影像處理函數庫其代碼都經過最佳化,可用於即時處理映像具有良好的可移植性可以進行映像/視頻載入、儲存和採集的常規操作具有低級和進階的應用程式介面(API)二、功能說明映像資料操作(記憶體配置與釋放,映像複製、設定和轉換)Image data manipulation (allocation, release, copying, setting,

boa web伺服器在S3C2440開發板上移植

前面已經在PC機上完成了boa伺服器的移植工作,下面介紹一下在S3C2440硬體平台上如何完成相應工作,兩者大同小異,細節上稍有不同,不同之處我用紫色標註了出來一、配置編譯boa1. #tar zxvf boa-0.94.13.tar.gz2. #mv boa-0.94.13 boa_arm3. #cd boa_arm/src4.boa.conf生效目錄設定  boa啟動過程中需要讀取一個設定檔:boa.conf,它的路徑由以下檔案決定  第30行 #define SERVER_ROOT

J-Link在ADS整合式開發環境中使用.doc

ADS是一個使用方便的整合式開發環境,全稱是ARM Developer Suite,它是由ARM公司提供的專門用於ARM相關應用開發和調試的綜合性軟體,可以安裝在Windows NT4、Windows 2000、Windows 98和Windows 95作業系統下 ,還支援 WindowsXP和Windows Me作業系統。ADS囊括了一系列的應用,並有相關的文檔和執行個體的支援。使用者可以用它來編寫和調試各種基於ARM家族RISC處理器的應用。你可以用ADS來開發、編譯、調試採用包括C、C++

nfs伺服器配置過程——RedHatAS5環境

nfs檔案系統介紹    NFS是Network File System的簡寫,即網路檔案系統,NFS允許一個系統在網路上與他人共用目錄和檔案。通過使用NFS,使用者和程式可以像訪問本地檔案一樣訪問遠端系統上的檔案。    在嵌入式Linux系統中有兩種應用:    1、通過網路把虛擬機器的某個目錄掛載到開發板某個目錄下,實現虛擬機器上修改、編譯,開發板上運行、驗證    2、通過網路直接掛載儲存在虛擬機器上的嵌入式根檔案系統,實現根檔案系統及應用的驗證及修改  

boa移植過程中出現的問題

1>. 錯誤1: gethostbyname:: No such file or directory     解決辦法: 修改boa.conf   去掉 ServerName www.your.org.here 前的注釋符號(#) 2>. 錯誤1: util.c:100:1: error: pasting "t" and "->"does not give a valid preprocessing token make: *** [util.o]     解決辦法: 修改

ffmpeg視頻編碼庫S3C2440移植

     FFmpeg是一個開源免費跨平台的視頻和音頻流方案,屬於自由軟體,採用LGPL或GPL許可證(依據你選擇的組件)。它提供了錄製、轉換以及流化音視頻的完整解決方案。它包含了非常先進的音頻/視頻編解碼庫libavcodec,為了保證高可移植性和編解碼品質,libavcodec裡很多codec都是從頭開發的。官方網站:http://www.ffmpeg.org/index.html:http://www.rayfile.com/zh-cn/files/0a236159-c26d-11e0-8

判斷作業系統是16位還是32位的

這個問題有點模糊,因為用sizeof來判斷等都是來測試的編譯器的類型。不使用sizeof的方法:16位的系統下,int i = 65536;cout << i; // 輸出0;int i = 65535;cout << i; // 輸出-1;32位的系統下,int i = 65536;cout << i; // 輸出65536;int i = 65535;cout << i; // 輸出65535;#include

精品書籍推薦

1.linux應用編程類linux程式設計 第三版    李健、宋健建翻譯  人郵出版社 (很好,重點推薦)linux進階程式設計(第二版)       人郵出版社  UNIX環境進階編程(第二版)          (比較難,建議後期翻閱)2.平台、驅動類:《嵌入式linux應用開發完全手冊》 韋東山編 人民郵電出版社  定價:69  書號:97871151182623       (講2440硬體及其2.6平台構建比較好)《linux裝置驅動開發詳解》       (宋寶華編)

2路插入排序

void CInsertionSort::Path2Insertion(void){ //元素0是哨兵。 const int count = 9, length = count -1; int L[count] = {0, 49, 38, 65, 97, 76, 13, 27, 49}; //對順序表L作2-路插入排序。 int d[length] = { 0 }; d[0] = L[1];//L中D的第一個記錄為d中排好序的記錄。 int first

Linux2.6.34開機啟動圖片修改

Linux啟動時會在螢幕上顯示一個預設的開機圖片,我們可以修改成為自己的圖片,需要做以下工作軟體gimp:http://www.rayfile.com/zh-cn/files/0bb556bd-c5a0-11e0-9185-0015c55db73d/1、開啟gimp號稱 linux 下的 photoshop ,安裝windows版(gimp-2.6.9-i686-setup.exe)     開啟任何格式的一張將要轉換的圖片     選擇:映像--->模式--->索引色彩轉換---&

求二叉樹中結點的最大距離

http://blog.csdn.net/zuiaituantuan/article/details/6210317#include <stdlib.h>#include <stack>using namespace std;//*************************************//題目:// 求一棵二叉樹中距離相差最遠的兩個結點之間的距離。// // //思路:注意指標聲明了一定要賦值,否則會報錯。//

編程之美之求二叉樹中節點的最大距離(遞迴和非遞迴法)

#include <stdlib.h>#include <stack>using namespace std;//*************************************//題目:// 求一棵二叉樹中距離相差最遠的兩個結點之間的距離。//////思路:注意指標聲明了一定要賦值,否則會報錯。// 方法一:遞迴法//距離相差最遠的兩個結點,共有以下兩種情況:// (1)路徑經過根結點,所以兩個結點在根結點的不同分支上//

程式員面試題精選100題(13)-第一個只出現一次的字元

http://zhedahht.blog.163.com/blog/static/25411174200722191722430/題目:在一個字串中找到第一個只出現一次的字元。如輸入abaccdeff,則輸出b。分析:這道題是2006年google的一道筆試題。看到這道題時,最直觀的想法是從頭開始掃描這個字串中的每個字元。當訪問到某字元時拿這個字元和後面的每個字元相比較,如果在後面沒有發現重複的字元,則該字元就是只出現一次的字元。如果字串有n個字元,每個字元可能與後面的O(n)個字元相比較,因此

連結器的使用

許多 Visual C++ 的使用者都碰到過 LNK2005:symbol already defined 和 LNK1169:one or more multiply defined symbols found 這樣的連結錯誤,而且通常是在使用第三方庫時遇到的。對於這個問題,有的朋友可能不知其然,而有的朋友可能知其然卻不知其所以然,那麼本文就試圖為大家徹 底解開關於它的種種疑惑。 大家都知道,從 C/C++ 來源程式到可執行檔要經曆兩個階段 : (1)

程式員面試題精選100題(14)-圓圈中最後剩下的數字

http://zhedahht.blog.163.com/blog/static/2541117420072250322938/題目:n個數字(0,1,…,n-1)形成一個圓圈,從數字0開始,每次從這個圓圈中刪除第m個數字(第一個為當前數字本身,第二個為當前數位下一個數字)。當一個數字刪除後,從被刪除數位下一個繼續刪除第m個數字。求出在這個圓圈中剩下的最後一個數字。分析:本題就是有名的約瑟夫環問題。既然題目有一個數字圓圈,很自然的想法是我們用一個資料結構來類比這個圓圈。在常用的資料結構中,我們很

總頁數: 61357 1 .... 20975 20976 20977 20978 20979 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.