自己动手构建个性化ArduinoIDE-Arduino中文社区 - Powered by Discuz! Archiver

星星语 发表于 2022-2-14 17:08

自己动手构建个性化ArduinoIDE

本帖最后由 星星语 于 2022-2-14 17:11 编辑

简介

自己动手构建ArduinoIDE可以个性化自己常用的工具和库。






使用工具

1,win10系统

2,Cygwin   http://www.cygwin.com/setup-x86_64.exe


3,Apache Ant   https://ant.apache.org/bindownload.cgi


4, JDK   https://www.oracle.com/java/technologies/javase-java-archive-javase6-downloads.html#jdk-6u45-oth-JPR

5,构建ArduinoIDE


第一步

1,安装Cygwin

选择下一页。

2,

选择下一页。

3,

这一页可以选择安装位置,我全部选择是默认。

4,


选择第二个
①Use System Proxy Settings 使用系统的代理设置
②Direct Connection 一般多数用户都是这种直接连接的网络,所以都是直接使用默认设置即可
③Use HTTP/FTP Proxy 使用HTTP或FTP类型的代理。如果有需要,自己选择此项后,设置对应的代理地址和端口,即可


5,

输入网络

阿里云镜像http://mirrors.aliyun.com/cygwin/


6,

在搜索框输入以下要安装的模块进行安装


[*]git                                           //用于版本控制
[*]make,
[*]mingw64-x86_64-gcc-g++         //用于构建 arduino.exe
[*]mingw64-x86_64-gcc-core
[*]perl                   //使用此版本,activestate或其他发行版有问题
[*]unzip                //zip - 用于处理存档
[*]gzip
[*]openssh         //命令行 ssh client
[*]nano
7, 安装方法


找到需要安装的模块,点击后边的Skip,使其变为版本号即可,九个工具选择完毕直接点击下一步。

第二步

1,安装Apache Ant

下载好的压缩文件选择解压到自己的文件位置,我解压的位置是C:\apache-ant-1.10.12。

2,添加系统变量


在系统变量中点击“新建”以创建系统变量
新建系统变量变量名:ANT_HOME 变量值:选择Ant解压后的目录(我的位置:C:\apache-ant-1.10.12)


3,添加Path变量

在系统变量中选择变量“Path"点击编辑,新建以下环境变量:%ANT_HOME%\bin


4,测试安装




打开Cygwin终端输入cygcheck -c cygwin如上图显示版本号证明已经安装成功,如果不显示关闭终端打开重新输入即可。


第四步,安装JDK


很简单不在详说,我安装在默认位置,安装好后添加系统变量。


2,JDK添加系统变量


新建系统变量变量名:JAVA-HOME 变量值:选择JDK安装目录(我的位置:C:\Program Files\Java\jdk-11.0.10)


第五步,构建ArduinoIDE

1,   获取代码

打开Cygwin 终端输入 git clone --depth 1 https://github.com/arduino/Arduino.git


2,构建文件夹路径

cd /Arduino/build


3,开始构建
在终端输入 ant dist
4,构建成功显示如下


如果构建成功在终端提示的文件夹可以找到已经构建好的ArduinoIDE文件。

5,


可以使用自己构建的IDE了。





页: [1]
查看完整版本: 自己动手构建个性化ArduinoIDE