組み込みシステム プロジェクト用の SConstruct ファイルを設計しようとしています。私のマシンのコンパイラは "C:\Program Files\IAR Systems\Embedded Workbench 5.4\arm\bin" にあります。Embedded Workbench の別のバージョンがインストールされている場合でも、ビルド システムにツールチェーンを見つけさせたいと思います。ユーザーが別の場所にインストールすることを選択しました。
makefile や ant ファイルで使用される戦略にも興味があります。おそらくここでも役立つからです。
これを行うためのいくつかの戦略は何ですか? Windows レジストリを検索するか、「C:\Program Files\IAR Systems\Embedded Workbench *\arm\bin」を検索する以外にオプションはありますか?