You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Haskell如何安装性能分析库 解决Data.Text接口加载报错问题

Haskell编译性能分析模式下text库依赖报错解决方案
  • 先确认当前激活的GHC版本匹配要求,执行命令ghc --version,确认输出为8.0.2,避免cabal默认将依赖安装到其他版本GHC的库目录下。
  • 安装text库的性能分析版本时指定对应GHC路径,执行命令:
cabal install -p text --with-ghc=ghc-8.0.2 --reinstall

如果使用新版cabal的v2命令集,执行以下命令:

cabal v2-install --enable-profiling text --with-ghc=ghc-8.0.2
  • 若你是通过操作系统源安装的GHC(如Debian、Ubuntu等Debian系发行版),可直接安装系统预构建的性能分析包:
sudo apt install libghc-text-prof
  • 安装完成后验证结果,执行ghc-pkg list text,若输出的text-1.2.5.0条目后带有(prof)标识,说明性能分析库已安装成功,可重新执行原编译命令。

项目开发场景下更推荐使用项目级依赖管理,不要直接全局安装依赖包:在项目cabal配置文件的build-depends段声明text依赖,编译时执行cabal build --enable-profiling,cabal会自动安装所有依赖对应的性能分析版本,避免版本不匹配问题。

内容的提问来源于stack exchange,提问作者Chebi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 16:06:04