brickman
1.0.0
ผู้จัดการอิฐ ev3dev
กรุณารายงานปัญหาหรือการร้องขอคุณสมบัติที่ https://github.com/ev3dev/ev3dev/issues
รับรหัส:
โคลนของ repo อิฐ
git clone git://github.com/ev3dev/brickman
cd brickman
git submodule update --init --recursive
วิธีสร้างสำหรับ EV3:
ติดตั้ง Docker (ต้องใช้ Linux/macOS 10.10.3+/Window 10 Pro)
ติดตั้ง QEMU (Linux เท่านั้น)
sudo apt-get install qemu-user-static
ในไดเร็กทอรีซอร์สโค้ด ให้รันสคริปต์การตั้งค่า Docker
./docker/setup.sh $ARCH
โดยที่ $ARCH
คือ armel
(หรือ armhf
หากคุณกำลังสร้างสำหรับ RPi หรือ BeagleBone) เอาต์พุตจะถูกบันทึกลงในไดเร็กทอรี build-$ARCH
สร้างโค้ดด้วยการรัน...
docker exec --tty brickman_armel make install
คัดลอกเนื้อหาของ build-$ARCH/dist/
ไปยัง EV3 แล้วรัน
หากต้องการสร้างการทดสอบเดสก์ท็อป (ทำให้การพัฒนา UI เร็วขึ้นมาก) ในเทอร์มินัลปกติ ไม่ใช่ใน Docker:
ติดตั้งการพึ่งพาการสร้าง:
sudo apt-add-repository ppa:ev3dev/tools
sudo apt-get update
sudo apt-get install devscripts equivs
sudo mk-build-deps --install debian/control
แล้ว...
cmake -P setup.cmake
make -C build
make -C build run