web-dev-qa-db-ja.com

ビジュアルスタジオはcl.exeを持っていません

Visual C++とVisual Studioをダウンロードしましたが、CPPファイルをコンパイルするためのcl.exeがまだ見つかりません。

パスは次のとおりです。C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\VC\bin

C++コードをコンパイルするためのこのファイルはどこにありますか?

109
Vincent Han

Visual Studio 2015はデフォルトでC++をインストールしません。セットアップを再実行し、「変更」を選択してから、「プログラミング言語」 - >「C++」を選択してください。

217

Visual Studio 2015を持っている私にとって、これは機能します。
スタートメニューDeveloper Command Prompt for VS2015でこれを検索し、検索結果でプログラムを実行します。
これでコマンドを実行できるようになりました、例えば:cl /?

3
Milad

Visual Studio 2019では、内部にcl.exeを見つけることができます

32-BIT : C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.20.27508\bin\Hostx86\x86
64-BIT : C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.20.27508\bin\Hostx64\x64

コンパイルする前に、32ビットコンパイルの場合はvcvars32を、64ビットの場合はvcvars64を実行します。

32-BIT : "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars32.bat"
64-BIT : "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"

ファイルまたはディレクトリが見つからない場合は、C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVCに移動して、バージョン番号の付いたフォルダーが見つかるかどうかを確認してください。できない場合は、おそらくVisual StudioのインストールでC++をまだインストールしていない可能性があります。

1