Haskell Data.HashMap的profilng
我正在使用ghc 6.12.2和最新的Data.HashMap 1.1.0包,并在编译时使用了选项Haskell Data.HashMap的profilng,haskell,profiling,ghc,Haskell,Profiling,Ghc,我正在使用ghc 6.12.2和最新的Data.HashMap 1.1.0包,并在编译时使用了选项 +RTS -prof -auto-all 它不起作用,消息说我没有安装评测包 如何安装 谢谢你的回复,你是认真的吗?GHC 5.2.2超过8岁 如果您得到当前,包括GHC 6.12.3,我们可以提供相关建议 编辑:我看到你修复了你的帖子。你是认真的吗?GHC 5.2.2超过8岁 如果您得到当前,包括GHC 6.12.3,我们可以提供相关建议 编辑:我看到你修复了你的帖子。我们可以假设你正在使用
+RTS -prof -auto-all
它不起作用,消息说我没有安装评测包
如何安装
谢谢你的回复,你是认真的吗?GHC 5.2.2超过8岁 如果您得到当前,包括GHC 6.12.3,我们可以提供相关建议
编辑:我看到你修复了你的帖子。你是认真的吗?GHC 5.2.2超过8岁 如果您得到当前,包括GHC 6.12.3,我们可以提供相关建议
编辑:我看到你修复了你的帖子。我们可以假设你正在使用吗?通常,您需要使用profiling进行安装:
cabal安装-p hashmap——重新安装
。大多数人在默认情况下启用分析(编辑您的cabalconfig
文件并设置库分析:True
)。我们可以假设您正在使用吗?通常,您需要使用profiling进行安装:cabal安装-p hashmap——重新安装
。大多数人默认启用配置文件(编辑您的cabalconfig
文件并设置库配置文件:True
)。您是否使用这些选项
+RTS -prof -auto-all
在构建Data.HashMap时,或者您只是在使用
-prof -auto-all
?
+RTS
表示您正在向haskell运行时系统提供标志。编译代码时不使用它,而是在运行已编译的可执行文件时使用它。是否使用选项
+RTS -prof -auto-all
在构建Data.HashMap时,或者您只是在使用
-prof -auto-all
?
+RTS
表示您正在向haskell运行时系统提供标志。编译代码时不使用它,而是在运行已编译的可执行文件时使用它。如果他真的想说6.12.2(两个拼写错误),那么这仍然很糟糕,因为6.12.2有许多已知问题。如果他真的想说6.12.2(两个拼写错误)那么这仍然很糟糕,因为6.12.2有许多已知的问题。在构建Cause的可执行程序时,编译或构建时不需要+RTS
,只有在运行可执行文件时才需要。在构建Cause的可执行程序时,编译或构建时不需要+RTS
,只有在运行可执行文件时才需要。