SSブログ

Arduino UNOもどきボードの作成(おまけ) [電子工作]

Arduino UNOもどき第2弾の記事で書き忘れたので、おまけです。

ビルドで生成したバイナリをボードへ焼きこむのに必要なため、Arduino IDEってビルドしたファイルはどこに作成されるのか探すことになりました。
普通の感覚だと、特に指定しなければソースのある場所を期待したのですが、ありません。
Arduino IDEをインストールしたディレクトリか・・・そこにもありません。
まあ、細々したファイルを C:\Program Files配下に置かれても困りますが。

どこだぁ~ と探しまくりました。
こんなところにありました。

「C:\Users\ユーザ名\AppData\Local\Temp\build3283378625947428689.tmp\」

Windowsのルールに忠実というべきか。
挙句の果てに、「build3283378625947428689.tmp」部分は自動生成され、起動ごとかビルドごとに変わるので、一意の場所からファイルを取り出すことはできません。

生成されたcppやELFファイル、MAPファイルもあり、いろいろと使い道があると思うのですが、Arduinoが初心者向けということで、遮蔽してるのでしょうか。
ただ、Arduino IDEはビルド時にはディレクトリを知っていて、”{build.path}\{build.project_name}”でアクセスすることが可能なことから、設定ファイルにコピーコマンドを埋め込むことで一意のディレクトリへ取り出すことが可能です。

これで、変換後のcppファイルを見直したり、バイナリファイルの保存が容易になります。

nice!(1)  コメント(0)  トラックバック(0) 
共通テーマ:趣味・カルチャー

nice! 1

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。