Haskell Data.HashMap的profilng

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,我们可以提供相关建议 编辑:我看到你修复了你的帖子。我们可以假设你正在使用

我正在使用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,我们可以提供相关建议


编辑:我看到你修复了你的帖子。

我们可以假设你正在使用吗?通常,您需要使用profiling进行安装:
cabal安装-p hashmap——重新安装
。大多数人在默认情况下启用分析(编辑您的cabal
config
文件并设置
库分析:True
)。

我们可以假设您正在使用吗?通常,您需要使用profiling进行安装:
cabal安装-p hashmap——重新安装
。大多数人默认启用配置文件(编辑您的cabal
config
文件并设置
库配置文件: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
,只有在运行可执行文件时才需要。