構建嵌入式開發的gcc工具鏈(第二部分)
2003-08-22 01:29 pm
本文的第二部分將繼續介紹如何建立嵌入式系統叉編譯器工具鏈,該工具鏈基於廣泛使用的gcc c/c++編譯器(第三版)以及newlib標準c庫,可以在windows或者linux上執行的。本文所附帶的指令碼可以使構建過程自動完成。
gcc-3.2.1.tar.gz:gcc c/c+編譯器(3.2.1版)
gdb-5.2.1.tar.gz:gdb源**級偵錯程式(可選)
配置構建(build)指令碼
上面所說的構建指令碼的當前配置為使用arm處理器和elf可執行格式,這一行指令碼為:
target=aim-elf
如果你的目標系統不同,那麼需要修改這一行指令碼,例如:
target=sh-elf #針對superh處理器,elf可執行格式
或者target=powerpc-elf #針對powerpc處理器,elf可執行格式
這裡有gcc目標配置的完整清單。
嵌入式開發工具
嵌入式linux開發工具 vim,gcc.gdb,make vim 文字編輯器 學會使用和如何配置vim gcc 編譯器 學會製作動態庫和靜態庫及使用與區別 gdb 偵錯程式 設定斷點 單步執行 除錯記憶體錯誤 make 工程管理器 編寫makefile檔案 linux文字編輯器 vim 功能最強大...
嵌入式開發工具 WinSCP
嵌入式系統開發的一個典型模式是 在windows平臺下安裝vmware linux虛擬機器。這時候windows和linux系統之間的檔案傳輸就顯得非常重要。在windows和vmware linux虛擬機器之間實現檔案傳輸的方式很多,由於開發過程的繁瑣,我們通常都希望找到一個非常方便的方式。使用w...
嵌入式Linux開發工具
3.工程管理器 make make工程管理器也就是個 自動編譯管理器 自動 指它能夠根據檔案的時間戳自動發現更新過的檔案而減少檔案的編譯量,同時,它通過讀取makefile檔案來執行大量編譯 工作。makefile是make讀入的唯一配置檔案!makefile格式 target dependency...
嵌入式開發工具3
嵌入式linux開發工具 vim gcc gdb make vin 文字編輯器 學會如何配置vim gcc 編譯器 學會製作動態庫和靜態庫及使用與區別 gdb 偵錯程式 設定斷點 單步執行 除錯記憶體錯誤 make 工程管理器 編寫makefile檔案 1.linux文字編輯器 vim 功能強大文字...
Debian下構建嵌入式開發環境
一.安裝虛擬機器vm6.0 二.官網獲取debian 40r5 i386 netinst.iso,安裝 1.安裝時選標準系統,不連線網路 2.配置網路 修改 etc network inte ces auto lo iface lo inet loopback allow hotplug eth0 ...