最近ArduinoIDEのコンパイル時間がめちゃくちゃかかる。。。
下手したら2分以上かかってる。
はっきりいって困る。
はっきり言わなくても困るが。。。
ということで今回はArduinoIDEのコンパイル高速化を行ったのでその手順を記載。
まずはArduinoIDEの設定
1、C:\Users\ユーザー名\AppData\Local\Tempフォルダに「arduino_build」フォルダを作成する。
3、ウィンドウ下にある「C:\Users\ユーザー名\AppData\Local\Arduino15\preferences.txt」をクリック。
コンパイルソフトのダウンロード
1、以下のURLから環境にあったファイルをダウンロード
(私の場合はWindows x86_64 binary release)
https://ccache.dev/download.html
2、解凍後「ccache.exe」ファイルをC:\Program Files (x86)\Arduinoフォルダ内に移動。
パスの設定
2、ユーザー環境変数の「Path」を選択し、編集ボタンをクリック。
3、新規で「C:\Program Files (x86)\Arduino」を追加。
ArduinoIDEのビルド変更
1、C:\Users\ユーザー名\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11の
フォルダを開いて、platform.txtを開く
2、Compile c filesとCompile c++ filesに「ccache 」を追記する。
これで私は、コンパイル時間が半分以上早くなりました。
よかった。