這個是個非常小的小技巧。
在安裝 rpm 的工具鏈時,rtems-4.9-arm-rtems4.9-gdb-6.8-11.el5.i386.rpm 或rtems-4.9-i386-rtems4.9-gdb-6.8-11.el5.i386.rpm等等工具,可能遇到依賴失敗的情況。如果想安裝成功,網上有許多辦法,使用
rpm -u rtems-4.9-i386-rtems4.9-gdb-6.8-11.el5.i386.rpm
問題時主要的提示是缺少庫:libexpat.so.0
可是到/lib/下一看,有libexpat.so.1.5.2
網上的解決方案是,建立乙個檔案系統硬連線/lib/libexpat.so.0到/lib/libexpat.so.1.5.2
可是系統仍然不買賬,提示仍然缺少libexpat.so.0
但是使用命令 rpm -u --nodeps rtems-4.9-i386-rtems4.9-gdb-6.8-11.el5.i386.rpm 可以安裝成功
安裝成功後,export path=/opt/rtems-4.9/bin:$path
arm-rtems4.9-gdb
看看能不能成功啟動gdb.如果能成功啟動gdb。如果不能成功啟動,仔細檢查libexpat.so.0生成的位置和名稱是否正確。
祝您工具鏈安裝順利。
Rtems的體系結構
rtems的體系結構如下 系統部件包括 rtems源 樹按照如下的分類進行組織 功能模組 目標處理器家族 目標處理器型號 外圍電路模組 目標板模組 源 樹的頂級目錄結構如下 aclocal 這個目錄下的內容主要是定製的m4巨集,這些巨集被gnu的autoconf的configure.ac指令碼 使用...
Python的冷技巧小技巧
記得剛開始工作的時候,老大給我們上 c 基礎課,告訴我們字串字面量可以換行 如下 感覺真是如夢如幻。python view plain copy include int main int argc,char argv 輸出 plain view plain copy hello world.後來在寫...
matlab小技巧與verilog小技巧
注釋 選中 ctrl r 取消注釋 選中 ctrl t 採用中括號,可以將兩組資料進行拼接,由於採用dec2bin是不能轉換負數的,這一點要注意了,那麼就需要表示負數的補碼形式,補碼形式很簡單,就是判斷某個數是否小於0,小於0的數就加上2的n次方,這樣既可轉換為無符號的十進位制,再將其十進位製用de...