1. 程式人生 > >學習應用程式的編譯 執行 修改許可權

學習應用程式的編譯 執行 修改許可權

1 新建資料夾 以及 sex.c 檔案

2  通過cd 回到根目錄  vim .bashrc 蔣編譯器修改為 和編譯核心一樣的編譯器(通過shift + g 可以移到最後一行)

3 進入sex.c檔案所在路徑,arm-none-linux-gnueabi-gcc -o sex sex.c -static 生成可執行檔案 sex

第一種執行方式:

u盤掛在方式執行

  1)在開發板的最小linux系統中 新建掛載檔案 mkdir /mnt/udisk

  2) 掛載u盤 mount /dev/sda1 /mnt/udisk  (開發板插入u盤,系統識別為sda1)

  3)掛載成功以後 修改/mnt/udisk/sex 許可權 chmod 777 /mnt/udisk/sex  

  4) ./mnt/udisk/sex  執行即可

第二種執行方式:

tf卡掛載方式類似

  不同點:2)新建資料夾 /mnt/udisk1

                 3) mount /dev/mmcblk1p1 /mnt/udisk1  (開發板識別tf卡為 mmcblk1:p1)

  其餘操作和u盤一樣

第三種執行方式:

 將檔案編譯到檔案系統中

 1)將sex檔案拷貝到 檔案系統system的bin目錄裡面 ,

 2)然後編譯system 並燒寫system.img檔案系統 

 3)啟動開發板以後 對bin目錄中的sex檔案進行許可權修改 再執行就可以