VS2006vc++プロジェクトをVS2008に変換しました。コンパイルすると、上記のエラーが発生します。どうすれば修正できますか?私はこのexeファイルがありませんか?
5 に答える
Visual Studio 2008 Standard Edition インストーラーにはバグがあります。Visual C++ のみをインストールし、Visual C# をインストールしない場合、cl.exe はインストールされません。これを回避するには、必要がない場合でも Visual C# をインストールする必要があります。
cl.exeはVS2008(およびその他のVS)C / C ++コンパイラであるため、生成できない理由の詳細なエラーメッセージを確認してください。VS2008をインストールするときは、C++言語サポートがインストールされていることを確認してください。
「パス」環境変数に、cl.exeが配置されているフォルダへのパスが含まれていない可能性があります。
もう1つの考えられる理由は、VS2008をインストールするときに、Win32ツール(コマンドラインコンパイラを含む)をインストールするオプションを選択しなかったことです。
いずれの場合も、VS2008のインストールを修復するか([コントロールパネル]-[プログラムの追加と削除]からセットアップを実行する)、[コンポーネントの追加と削除]オプションを使用して[Win32ツール]オプションを追加することをお勧めします([Win32ツール]の下にあります)。 Visual C ++-Visual C ++ツール)。