Próbuję skonfigurować zautomatyzowany system kompilacji w systemie Windows przy użyciu Cygwin. Między innymi musi być w stanie zbudować kilka rozwiązań Visual C++. Mam skrypt, który ustawia zmienne środowiskowe potrzebne do devenv, a jeśli wpiszesz "devenv" w bashu, wywoła IDE Visual Studio. Żadnych problemów do tej pory.Jak zbudować rozwiązanie Visual Studio 9.0 z Cygwin i uzyskać dane wyjściowe kompilacji?
Jestem również w stanie zbudować rozwiązanie z wiersza bash Cygwin poprzez wpisanie
$ devenv mysolution.sln /build Debug
Problemem jest to, że nie pokazuje mi wyjście kompilacji. Właściwie to nawet nie mówi mi, czy kompilacja się udała. Polecenie po prostu się kończy, a ja otrzymuję wezwanie. Następnie mogę przejść do katalogu wyjściowego i sprawdzić, czy plik wykonywalny został utworzony, ale dla systemu kompilacji chcę mieć możliwość sprawdzenia błędów.
Co robię źle? Widzę dane wyjściowe debugowania, gdy uruchamiam devenv w powłoce systemu Windows, ale nie w cygwin. Gdzie jest wysyłany i jak mogę go odzyskać?
To wszystko! Dzięki! – Dima