Arduino IDE的源代码托管在Github(https://github.com/arduino/Arduino),下面记录编译Arduino主开发分支(master)源码的步骤。
安装基本开发工具
$ sudo apt install build-essential git ant default-jdk
也可以使用Oracle JDK,参考:
Ubuntu 16.04 安装 Oracle JDK9
依次执行如下命令:
$ sudo apt install python-software-properties software-properties-common
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt update
$ sudo apt install oracle-java9-installer
Clone源码
$ git clone https://github.com/arduino/Arduino.git
更新源码:
$ git pull
编译
$ cd Arduino/build
$ ant dist
安装Arduino
$ mkdir -p /home/$USER/.local/share/icons/hicolor/
$ cd linux/work/
$ ./install.sh # 生成菜单
# 运行
$ ./arduin
Ubuntu 16.04 安装 Arduino Software (IDE):http://www.linuxdiyf.com/linux/22304.html