我想編譯一個haskell文件,它有大量的錯誤。我想開始調試第一個,但不幸的是有很多,他們離開了屏幕。如何讓GHC將編譯錯誤輸出到文件而不是標準輸出?
我想將錯誤消息傳遞給一個文件,以便我可以從頂部讀取,但普通方法似乎不起作用。
我已經試過:
ghc File.hs > errors.log
ghc File.hs >> errors.log
ghc File.hs | more
他們沒有工作。使用>
和>>
僅將第一對幾行寫入文件,然後將其餘部分寫入標準輸出。使用more
,less
,cat
等根本沒有任何區別。
是否有一個GHC標誌讓我輸出到文件?
(也許我應該讓你知道,我的工作在Windows機器上使用Cygwin。)
謝謝您!現在你提到它很明顯。 –