วันเสาร์ที่ 14 กันยายน พ.ศ. 2556

เขียน C หรือ C++ บน FirefoxOS

สาธิตบน Ubuntu 13.04
ขั้นแรก เตรียมอุปกรณ์
ก่อนอื่นต้องเตรียมโหลดตัว compiler ก่อน
สำหรับภาษา C ใช้ arm-linux-gnueabi-gcc ภาษา C++ ใช้ arm-linyx-gnueabi-g++
ติดตั้งโดยใช้คำสั่ง
sudo apt-get install arm-linux-gnueabi-gcc หรือ sudo apt-get install arm-linux-gnueabi-g++ (ติดตั้งทั้งคู่ได้ ไม่มีผลกระทบ)

ระบบจะถาม password ก็กรอกไป แล้ว enter จากนัั้นจะถามว่าต้องการติดตั้งไหม? ตอบ y นะครับ

หลังจากเตรียมอุปกรณ์เสร็จก็เขียนโค้ดปกติครับ

มาถึงขั้นคอมไฟล์ วิธีใช้ คือสั่ง arm-linux-gnueabi-g++ "ชื่อไฟล์โค้ด" -o "ชื่อไฟล์หลังคอมไพล์"

ถ้าไม่มีข้อผิดพลาดอะไรจะมีไฟล์หลังคอมไพล์ออกมาครับ
จากนั้น หลังจาก ได้ไฟล์มาแล้วให้นำไฟล์เข้าเครื่องโดยใช้คำสั่ง adb push "ที่อยู่ไฟล์บนคอม" "ที่อยู่ไฟล์ที่จะวางบนมือถือ"

  จากนั้นลองรันผ่าน adb shell chmod 777 "ที่อยู่ไฟล์บนมือถือ" เพื่อให้ระบบอนุญาติให้ไฟล์รันบนเครื่อง

จากนั้น ลองสั่ง adb shell แล้วรันไฟล์นั้นดูครับ :) // ขออภัยไม่มีรูป เนื่องจากผมเล่นกับระบบเยอะมันเลยบอกว่าหาไฟล์ไม่เจอซะอย่างงั้นทั้งๆที่ LS แล้วเจอ



ไม่มีความคิดเห็น:

แสดงความคิดเห็น