Я пытаюсь скомпилировать проект из командной строки, например:
devenv.exe myproj.sln /build release
Похоже, код хорошо компилируется, но это еще не все, что мне нужно:
Я хочу иметь возможность получать выходные данные (например, предупреждения, ошибки) от компилятора по мере их возникновения. К сожалению, как только я ввожу вышеупомянутую команду, я возвращаюсь к командной строке.
Когда я смотрю на process-explorer или taskmgr.exe, я вижу, что процесс devenv.exe (и несколько других подпроцессов) работают. Если я загляну в выходную папку, то смогу постепенно увидеть все мои файлы.
Есть ли способ заставить VCC работать немного больше, чем GCC - когда я выполняю команду сборки или создаю проект с использованием Makefile, я получаю поток сообщений и консольные блоки до тех пор, пока процесс не завершится.
Обновление: спасибо, два отличных решения. Я могу подтвердить, что это работает.