1
我正在用stack build --profile
構建一個程序。然而,與沒有剖析的構建相比,這需要很長時間。看起來這是因爲它必須重建外部庫?有沒有辦法不重建外部庫或其他方式來加快構建?如何在啓用分析的情況下加速堆棧「構建」?
我正在用stack build --profile
構建一個程序。然而,與沒有剖析的構建相比,這需要很長時間。看起來這是因爲它必須重建外部庫?有沒有辦法不重建外部庫或其他方式來加快構建?如何在啓用分析的情況下加速堆棧「構建」?
有沒有辦法不重建外部庫或其他方式來加快構建?
如果您應用--profile
,則需要構建所有依賴關係的分析版本。 Stack在開發週期中可以使用--fast
標誌,但這可能不是一個好主意,因爲分析的目的是(我想)可以很好地瞭解在實際使用中哪些函數最常被調用。優化關閉的GHC將產生與GHC不同的代碼並進行優化。