我使用GHC 6.12.2和最新Data.HashMap 1.1.0包,而與選項編譯profilng爲Data.HashMap
+RTS -prof -auto-all
它不工作,並且消息說我沒有安裝性能分析軟件包
如何安裝?
感謝回覆
我使用GHC 6.12.2和最新Data.HashMap 1.1.0包,而與選項編譯profilng爲Data.HashMap
+RTS -prof -auto-all
它不工作,並且消息說我沒有安裝性能分析軟件包
如何安裝?
感謝回覆
我們可以假設您使用的是this hashmap?一般來說,您需要安裝配置文件:cabal install -p hashmap --reinstall
。大多數人默認啓用配置文件(編輯您的文件config
文件並設置library-profiling: True
)。
您正在使用的選項
+RTS -prof -auto-all
同時建設Data.HashMap,或者你只是使用
-prof -auto-all
?
的+RTS
表明你給標誌來Haskell的運行時系統。編譯代碼時不使用它,而是在運行編譯的可執行文件時使用它。
同時構建可執行程序的原因 – 2010-10-14 23:38:31
只有在運行可執行文件時,編譯或構建時才需要'+ RTS'。 – 2010-10-15 12:39:45
如果他真的要說6.12.2(2個錯別字),那麼這仍然不好,因爲6.12.2有一些已知問題。 – 2010-10-14 22:37:03