Я пытаюсь настроить автоматизированную систему сборки в Windows, используя Cygwin. Помимо прочего, он должен иметь возможность создавать несколько решений Visual C ++. У меня есть сценарий, который устанавливает переменные среды, необходимые для devenv, и если я наберу 'devenv' в bash, это вызовет Visual Studio IDE. Пока проблем нет.
Я также могу создать решение из командной строки cygwin, набрав
$ devenv mysolution.sln /build Debug
Проблема в том, что он не показывает вывод сборки. На самом деле, он даже не говорит мне, была ли успешной сборка. Команда просто завершается, и я возвращаю подсказку. Затем я могу зайти в выходной каталог и проверить, был ли создан исполняемый файл, но для системы сборки я хочу иметь возможность поиска ошибок.
Что я делаю не так? Я вижу выходные данные отладки, когда я запускаю devenv в оболочке Windows, но не в Cygwin. Куда оно отправляется и как мне его вернуть?