ArduinoIDEを使っています。ESP32に試しに書き込んで見ようと思ったのですが、このエラーがC:/Users/[[/AppData/Local/Arduino15/packages/esp32/tools/esp-x32/2507/bin/../lib/gcc/xtensa-esp-elf/14.2.0/../../../../xtensa-esp-elf/bin/ld.exe: cannot open output file C:\\Users\\[[\\AppData\\Local\\arduino\\sketches\\CD64536252E6959BDF72CB0601EEF4B1/sketch_oct25a.ino.elf: No such file or directory collect2.exe: error: ld returned 1 exit status exit status 1 Compilation error: exit status 1出てしまって先に進めません、このエラーは何なのでしょうか、環境設定➝参照からローカルディスクCの直下のフォルダ(英字名)に置くように設定しているのですが、教えていただけると助かります。よろしくお願いいたします。

1件の回答

回答を書く

1020984

2026-02-21 05:50

+ フォロー

ユーザー名が日本語で、それに伴ってUsers\\[ユーザー名]に日本語が入ってきて、コンパイラ(リンカ)がそれを正しく処理できずエラーになっているパターン、な気がします。Arduino IDEの本体は、インストールディレクトリをどこに設定したとしてもC:\\Users\\[ユーザー名]\\AppData\\Local\\Arduino15以下に配置されるので、インストールディレクトリを変えても効果がない場合もあります。



これは多分同様の例ですが、症状は使うライブラリによっても変わるみたいです。

https://teratail.com/questions/0ujk0yg9wt0bl0



将来的にはWindows11でユーザーのホームディレクトリ名を(インストール時に)任意に設定できるようになりそうな話はありますが、( https://www.itmedia.co.jp/pcuser/articles/2510/07/news108.html )、現状ではどうしようもないので、新たな(英数字だけからなる名前の)アカウントを作ってそこで作業する、ぐらいしか確かな手段はないように思います。





余談ですが、Arduino IDEはVSCodeベースのようなので、ターミナル部の日本語文字化け(表示だけ)は以下の方法で解消するかも知れません。ただし、逆に他の場所で文字化けが出ることもあります。

https://qiita.com/m_nai/items/645c7836db27f6d2b436

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有