ARM(A83T )開發環境搭建(三)

2021-07-27 09:34:15 字數 609 閱讀 7366

重申一次,本人所用的裝置為pad,作業系統為android.  

前面兩篇,搭建好編譯伺服器,pc與pad通過usb連線後,開始在編譯伺服器上編譯*.c原始檔,並且在pad上執行。

1.下面用乙個簡單的c程式來測試這個交叉編譯環境。

(1)在伺服器下交叉編譯c**

#include

int main()   

輸入下面的命令編譯helloworld.c檔案(需要加-static選項)。

# arm-none-linux-gnueabi-gcc -static -o helloworld helloworld.c

(2)在pad上執行編譯的可執行檔案helloworld

將可執行檔案helloworld拷貝到pad裝置的/data/local目錄中(沒有root許可權也可以)。

# adb push helloworld /data/local

使用adb shell命令進入pad裝置的控制台,並進入/data/local目錄,修改檔案的讀寫執行許可權

#chmod 777 helloworld

# ./helloworld

執行成功後,在dos視窗可輸出「hello, world!」的列印訊息。

ARM(A83T )開發環境搭建(一)

最近工作需要在arm a83t 下進行演算法移植工作,現在把整個開發環境的搭建記錄下來。d platform tools adb android debug bridge version 1.0.31 d e 2.接下來,在命令列輸入 adb shell,會出現命令列 root octopus f1...

搭建開發環境

1.py3 預設帶虛擬環境。scripts virtualenv.exe scripts virtualenv.exe file name2.啟動虛擬環境.windows下 cmd 下執行activate.bat 啟用虛擬環境 scripts activate.bat 退出環境 scripts de...

開發環境搭建

1 在ubuntu上面安裝ftp服務 book 100ask sudo apt get install vsftpdbook 100ask sudo vi etc vsftpd.conf local enable yes write enable yes book 100ask sudo etc i...