次のように、コマンド ラインからプロジェクトをコンパイルしようとしています。
devenv.exe myproj.sln /build release
コードはうまくコンパイルされているように見えますが、必要なのはそれだけではありません。
発生したコンパイラからの出力 (警告、エラーなど) をキャプチャできるようにしたいと考えています。残念ながら、上記のコマンドを発行するとすぐに、コマンド プロンプトに戻ります。
process-explorer または taskmgr.exe を見ると、devenv.exe プロセス (および他のいくつかのサブプロセス) が機能していないことがわかります。出力フォルダーを見ると、すべてのファイルが徐々に表示されていることがわかります。
VCC を GCC のようにもう少し機能させる方法はありますか?ビルド コマンドを発行するか、Makefile を使用してプロジェクトを作成すると、一連のメッセージが表示され、プロセスが完了するまでコンソールがブロックされます。
更新: ありがとう、2 つの優れたソリューション。動作確認できました。