opencv2.0移植過程中zlib,jpeg,png庫的交叉編譯

宿主系統:ubuntu9.04 交叉編譯器arm-linux-gcc-4.3.2目標板:ARM-Cotex(AM3517), Linux系統,kernel:2.6.3.2第一步,安裝交叉編譯工具arm-linux-gcc-4.3.2xgy@ubuntu:~/toolchain$mkdir armxgy@ubuntu:~/toolchain$cd armxgy@ubuntu:~/toolchain/arm$tar xvf arm-linux-gcc-4.3.2解壓後,在當目錄下會多一個usr目錄,

基於iptables的橋接器防火牆的搭建

基於iptables的橋接器防火牆的搭建目標: 在不改變網路拓補結構的前提下,實現一個防火牆,對經過該防火牆的資料進行過濾。在此,我們主要是想對所有與伺服器進行通訊的資料進行過濾。結構圖如下:伺服器和左邊的Internet可以處於同一個區域網路,比如網段都為:

ubuntu9.04 交叉編譯mysql5.5

環境:PC機 ubuntu9.04  交叉編譯器:gcc-linaro-arm-linux-gnueabihf-4.7-2013.02-01-20130221_linux,本地gcc: gcc 4.3.3開發板:OMAP4 cortex-a9  系統:ubuntu12.04cmake的時候提示我要安裝curses庫,注意這個庫也是要進行交叉編譯的,命令如下:cd   /tmptar   xvf  ncurses-5.9.tar.gzcd ncurses-5.9./configure

The VMWare USB Arbitrator returned error code 4.

我用的是win7系統 和 VMware7.0的虛擬機器,插上USB時,在VM裡不識別,串連時總是出現The VMWare USB Arbitrator returned error code 4.有時候出現的錯誤是The VMWare USB Arbitrator returned error code 9. 在網上的參考資料:http://hi.baidu.com/sdvch/item/f82ec2136eb6668388a95691對我來說沒有用。最後看到一個解決方案:1. After

opencv2.0的移植 OMAP4460 FPU

宿主系統:ubuntu9.04                交叉編譯器版本:arm-linux-gcc-4.3.2目標系統:linux kernel 2.6.3.2    硬體ARM-Cotex(AM3517)開發板2012-11-2 重新編譯時間 : 目標系統 ubuntu_core linux version 3.0.0-1205-omap4

基於 JUnit 的全域單元測試程式

轉自:http://www.uml.org.cn/test/201211214.asp背景介紹最近參與了一個新產品的研發工作。新產品是採用模組式開發方式,擁有眾多的功能模組,每一個模組是一個獨立的 Java 工程。在產品中,為了保證各個模組的功能,目前其都有相應的 JUnit 測試程式。隨著產品功能的逐漸完善,我們發現,程式中光是 JUnit Test

通過試探減法實現無符號數除法

      計算不帶正負號的整數n和d的的商q=n/d和餘數r=n%d.假定已知商q不超過N位,n/d<(1<<N),試探減法演算法從最高有效位第N-1位開始,通過依次試探設定各個位來確定q的N位(0~N-1位)值.這種做法和對結果的二分搜尋是等價的.演算法的思想是:如果從當前的餘數減去(d<<k),且結果不是負數,那麼就可以設定位k(即將q的第k位置1).C語言實現代碼如下:      unsigned udiv32(unsigned d, unsigned n,

程式編譯運行時標頭檔或動態連結程式庫的尋找

          轉載請註明來源:http://blog.csdn.net/dlutxie/article/details/6776936         

Segmentation fault (core dumped)

轉自:http://blog.chinaunix.net/uid-26748613-id-3182113.html參考:http://manpages.ubuntu.com/manpages/lucid/man5/core.5.html有的程式可以通過編譯,但在運行時會出現Segment fault(段錯誤)。這通常都是指標錯誤引起的。但這不像編譯錯誤一樣會提示到檔案一行,而是沒有任何資訊。一種辦法是用gdb的step, 一步一步尋找。但要step一個上萬行的代碼讓人難以想象。

win7 聯想一鍵恢複工程師版7.0安裝筆記

       

異常以及異常處理架構探析

轉自:http://www.ibm.com/developerworks/cn/java/j-lo-exceptionframework/index.htmlhttp://www.ibm.com/developerworks/cn/java/j-lo-exception/http://www.packtpub.com/article/exceptions-and-logging-in-apache-struts2J2EE系統異常的處理準則http://www.jz123.cn/text/1925

ubuntu啟動時圖形介面與文本介面的轉換

ubuntu:9.04author: xygtime:2011/3/23 Debian或是Ubuntu中預設runlevel是2,且2~5都是指X環境! 如果開機不想進入X環境,可以考慮在對應的runlevel層級停止gdm服務就好了:$ ls /etc/rc`runlevel | tail -c 2`.d/*gdm*/etc/rc2.d/S13gdm $ sudo mv /etc/rc2.d/S13gdm/etc/rc2.d/K13gdm 上面是網上的例子下面是自己的實踐:runlevel |

libstdc++.so.6: version `CXXABI_ARM_1.3.3′ not found

       好不容易將opencv2.0交叉編譯成功,然後通過tftp傳到ARM開發板上,然後編譯了一個常式,卻出現如下錯誤:/lib/libstdc++.so.6:version `CXXABI_ARM_1.3.3' not found (required by/mnt/sda/opencvlib/opencv/libcxcore.so.4)參考解決方案:

ubuntu下安裝OpenCV2.0

        版本:ubuntu9.04    gcc 4.4.1        opencv2.0        目的:在PC機的linux系統上運行一個虹膜識別的程式,沒有視窗。         參考文檔:http://opencv.willowgarage.com/wiki/InstallGuide%20%3A%20Debian,http://blog.csdn.net/ranruoyu1003/article/details/6098847        

ulogd2.0的安裝

參考文章:http://www.wzdftpd.net/blog/index.php?post/2008/04/05/19-ulogd2-the-new-userspace-logging-daemon-for-netfilter-iptables-part-2ulogd2.0.1的:http://www.netfilter.org/projects/ulogd/downloads.html安裝ulogd2.0.1之前需要安裝的軟體包如下:libnfnetlink that provides

STM32F4xx FPU的設定

轉自:http://blog.renren.com/blog/256814551/844695191浮點運算一直是定點CPU的難題,比如一個簡單的1.1+1.1,定點CPU必須要按照IEEE-754標準的演算法來完成運算,對於8位單片機來說已經完全是噩夢,對32為單片機來說也不會有多大改善。雖然將浮點數進行Q化處理能充分發揮32位單片機的運算效能,但是精度受到限制而不會太高。對於有FPU(浮點運算單元)的單片機或者CPU來說,浮點加法只是幾條指令的事情。       

資料庫介面的發展曆史

        為了能用同樣的方法訪問不同的資料庫,一些軟體廠商提出通用的資料庫介面標準,如微軟的ODBC、DAO、RDO、OLEDB和ADO介面,還有Borland公司的BDE介面等,這些介面對各類資料庫的驅動程式進行了封裝,應用程式只需通過標準的文法訪順介面程式,介面程式會根據情況調用不同的驅動程式來訪問相關的資料庫。這樣從應用程式的角度來看,訪問各種資料庫(包括符合規範的末知資料庫)的方法是一樣的。        

OMAP開發板的啟動過程

OMAP的啟動過程參考文檔:http://www.omappedia.org/wiki/Bootloader_Project#u-boot_overviewOMAP平台的啟動初始化過程(bootloaders)分為了幾個不同的階段.指示了啟動的順序為:ROM代碼,x-loader,u-boot,

ubuntu NFS環境的搭建

目的:在開發板的linux系統訪問宿主系統(PC機)的檔案,這樣方便將宿主系統的檔案傳到開發板中。PS:也可以通過tfp傳。宿主系統:x86PC機, unbuntu9.04   (作為NFS伺服器)開發板:OMAP4,ubuntu12.04(為NFS用戶端)條件: 宿住系統和開發板在同一個區域網路內或者宿主機有公網IP。1. 在PC機端安裝NFS伺服器,同時安裝客啟端方便測試sudo apt-get install nfs-kernel-server  nfs-common  portmap2、

GSM PDU模式發中文簡訊

      GSM PDU模式發中文簡訊 網上的資料也有很多,但參考了這麼多天才最終搞定,所以還是把自己的一點點體會寫出來,做為記錄,也方便其它後來者參考。      網上的資料很多都沒有講開發的環境,所以有些地方我還是感到很疑惑。     本人的開發環境:                      硬體:GSM模組用的是西門子公司的MC52i, 控制心片為STM32, STM32與MC52i通過串口直接通訊                      開發環境:IAR ARM版,版本號碼忘了。 

總頁數: 61357 1 .... 21102 21103 21104 21105 21106 .... 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.