Social Icons

twitterfacebookgoogle plusrss feedemail

4/11/2013

[Beagleboard] 1. 建立ARM嵌入式開發環境(Cross compiler)

沒有留言:

利用ARM Cross compiler交叉編譯環境,可以讓我們在x86系統上,編譯ARM處理器上可執行的程式碼。這邊主要用於編譯Beagleboard上的bootloader、kernel image,以及其它ARM可執行程序。

具體步驟如下:


(1)在VMware上創建一個虛擬機,安裝發行版的ubunt​u系統,用於建立ARM嵌入式開發環境。

(2)安裝arm-linux-gcc,建立ARM交叉編譯環境(需要root權限)
    1、下載arm-linux-gcc-4.3.x.tgz壓縮包(請自己挑一個版本)
          ARM-Linux GCC 4.4.3  載點1
          ARM-Linux GCC 4.3.2  MEGA  載點1 載點2 載點3
          (這邊我使用4.3.2)

    2、將壓縮檔自動解壓至/user/local/arm/目錄下。讓ARM交叉編譯器的所有可執行程序都在 /usr/local/arm/4.3.2/bin/ 目錄下
          tar -xzvf arm-linux-gcc-4.3.2.tgz -C /
         -C  某目錄 為解壓縮至某目錄下,詳細請看鳥哥

    3、配置root用戶環境變量,修改/etc/bash.bashrc文件
 #vim ~/.bashrc
          在最後加上,加完之後存檔關閉
PATH=$PATH:/new_path:/another_new_path
export PATH
         更新
#source ~/.bashrc

[matlab] 如何將 MATLAB 轉成(exe)給予他人使用?

沒有留言:

利用MATLAB Compiler將MATLAB函式轉成執行檔(*.exe),並置於沒有MATLAB
的環境下使用。