~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
廢話已自動省略
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
一.安裝作業系統 Ubuntu 12.04 LTS
Download Links :
32 byte:
64 byte:
如果安裝的時候顯示你的 CPU 不支援此核心, 請安裝 non-pae 版
二.安裝 gcc-arm-linux-gnueabi 跨平台編譯器
打開你的終端, 輸入以下指令 :
sudo apt-get install gcc-arm-linux-gnueabi
sudo apt-get install gcc-arm-linux-gnueabihf
三.寫一隻 Hello World 程式
#include <stdio.h>
int main (void)
{
printf("Hello World !");
return 0;
}
存檔 : /home/使用者名稱/helloworld.c
四.編譯程式碼
打開終端機, 輸入 :
arm-linux-gnueabi-gcc -static -march=armv7 -O3 /home/使用者名稱/helloworld.c -o helloworld
五.執行
1.把編譯出來的helloworld可執行檔複製到手機根目錄
這裡有我編譯出來的範例檔:helloworld
2.去 google play store 下載"模擬終端" (Terminal Emulator)
3.執行 Terminal Emulator
4.輸入指令如下 :
su
chmod 0755 helloworld
chmod 0755 helloworld
./helloworld
如果你得到的結果是 Hello World ! 那就代表你成功了!!!
monitorstudio 130825
請問要可以執行自己編出來程式,手機是不是要root?
回覆刪除