Multiple Visual Studio installation and explicit toolset selection
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- php
- 領域
- build-system, tooling
調査の方向性
phpsdk-starter.bat とその vswhere 呼び出しから始め、Visual Studio 2019 と 2022 がインストールされている場合に -s 14.16 の要求がどのように処理されるかに焦点を当てます。要求された toolset が一致するインストールを選択すべきか、それとも要件を文書化すべきかを判断します。明示的な toolset のケースが処理されるか、そのインストール要件が明確に文書化されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
If multiple Visual Studio versions are installed, and a toolset is explicitly request (-s option to phpsdk-starter.bat), only the latest Visual Studio is actually tried. E.g. for me I have Visual Studio 2019 and 2022, and have MSVC v141 installed only for Visual Studio 2019. Then doing phpsdk-starter.bat -c vc15 -a x64 -s 14.16 failed,
I think that is fixable by being more specific for vswhere -requires Microsoft.VisualStudio.Component.VC.Tools.x86.x64 (in my case vswhere -requires Microsoft.VisualStudio.Component.VC.v141.x86.x64 would do), but it doesn't seem worth the trouble. Might still be good idea to document, that you either need to have the exact Visual Studio version you want to build with installed, or that you need to install older toolsets for the latest Visual Studio you have installed.
- 主要言語
- M4
- スター
- 115
- フォーク
- 50
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
php/php-sdk-binary-tools のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
php/php-sdk-binary-tools#37 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
php/php-sdk-binary-tools#21 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
php/php-sdk-binary-tools#3 · コメント 3 件 ·
php/php-sdk-binary-tools の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
elastic/gradle-plugins#157 ·
-
Documentation
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
cake-build/cake#5024 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
web-infra-dev/rspack#15847 ·
-
accepted bug wg/developer-experience-ecosystem
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
vllm-project/semantic-router#4062 · コメント 2 件 ·