【EPS32S3学習記】IDF4.4.4へのアップグレード

シリーズ記事ディレクトリ

提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加
例: 第 1 章「Python 機械学習の概要」でのパンダの使用


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


序文

提示:这里可以添加本文要记录的大概内容:

最近、IDF のバージョンが 4.4.4 に更新されたことを知り、更新しようと思いましたが、後で新しいコンポーネントを追加する場合は最新バージョンで行うことになります。
まだ少し問題があります。この作品の原理はよくわかりませんが、いくつかの問題を解決するには十分です。


提示:以下是本篇文章正文内容,下面案例可供参考

1. アップデートとアップグレード、元の VSCODE への影響

更新とアップグレードで直面する最大の問題は、環境パラメータの一部の変更です。更新後、新しいプロジェクトでは常に次のプロンプトが表示されます。

-- The C compiler identification is unknown
-- The CXX compiler identification is unknown

このプロセスは少し忘れられていますが、その理由は必ずしも正しいとは限りません。
vscode と esp-idf-tools をアンインストールしようとしましたが、再インストールしても機能しません。そこで、システムの下の C:\Users\lunzi\AppData\Roaming\Code\User に移動して、いくつかの構成項目を削除したところ、復元されたようです。このプロセスはさらに苦痛になります。これはリセットに相当します。もっと直接的な方法があるはずです。メッセージを残してください。

2. 元のプロジェクトに対する更新とアップグレードの影響

元のプロジェクトは 4.4.2 未満であり、直接コンパイルすると次の質問が表示されます。

    C:/Espressif/frameworks/esp-idf-v4.4.2//tools/cmake/project.cmake

いくつかの方法を試しましたが、最も直接的な方法を共有します。それは、
プロジェクト ディレクトリ内の
.devcontainer フォルダーと .vscode フォルダーを削除し、
ここに画像の説明を挿入
プロジェクトをクリーンアップしてからコンパイルすることです。


要約する

提示:这里对文章进行总结:

問題はそれほど大きくありません。ただ記録して、一緒に進歩していきましょう。

おすすめ

転載: blog.csdn.net/lunzilx/article/details/129100240