問題タブ [rustup]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rust - rust-toolchain.toml の msvc から gnu への変更が機能しない
私の錆プロジェクトの 1 つにツールチェーンのオーバーライドを設定して、デフォルトの MSVC ツールチェーンの代わりに GNU ツールチェーンを使用したいと考えています。しかし、どういうわけかの構成rust-toolchain.toml
は無視されます。(拡張機能のせいではなく、最新の状態です。)
方法は次のとおりです。
ご覧のとおり、GNU ツールチェーンがインストールされています。
そこで、次のrust-toolchain.toml
ファイルを作成しました。
実行するrustup show
と、ツールがファイルを認識していることを示す結果が得られますが、まだ msvc を使用する必要があるため、正しく処理されていないようです。
何らかの理由でツールチェーンx86_64-pc-windows-gnu
の有効なターゲットと見なされていると思いますが、その理由、それを防ぐ方法、またはツールチェーンのターゲットではなくツールチェーンのターゲットを使用したいファイルstable-x86_64-pc-windows-msvc
に書き込む方法がわかりませんツールチェーンの。rust-toolchain.toml
x86_64-pc-windows-gnu
stable-x86_64-pc-windows-gnu
stable-x86_64-pc-windows-msvc
どうすればこれを解決できると思いますか?
注: 使用rustup default stable-gnu
は期待どおりに機能しますが、他の貢献者 (およびそのツール) がこの特定のツールチェーンを使用する必要があることを認識できるように、リポジトリに何かをコミットできるようにしたいと考えています。
編集:念のため、rustupバージョン。