小编mon*_*onk的帖子

cabal build --ghc-options =" - fforce-recomp -Wall -fno-code"失败

在使用神圣项目对我的haskell项目进行脚手架操作后,我发现了一些cabal故障.

我不认为这个问题与该插件有关(似乎更像是一般的阴谋问题),因为我可以从标准开始重现它cabal init.如果这个问题与SublimeHaskell有关,或者很多人似乎都在使用它,我会感到惊讶.

这是生成的cabal文件(我简化/缩短了一点):

(the holy-project生成一些示例源文件)

name:                   test-holy
version:                0.1.0.0
build-type:             Simple
cabal-version:          >=1.10

library
  exposed-modules:      TestHoly
                        , TestHoly.Swallow
                        , TestHoly.Coconut
  build-depends:        base >=4.7 && <4.8
  ghc-options:          -Wall
  hs-source-dirs:       src
  default-language:     Haskell2010
Run Code Online (Sandbox Code Playgroud)

cabal build 作品

以下命令不起作用:

$ cabal clean && cabal configure && cabal build --ghc-options="-fforce-recomp -Wall -fno-code"

cleaning...
Resolving dependencies...
Configuring test-non-holy2-0.1.0.0...
Building test-non-holy2-0.1.0.0...
Preprocessing library test-non-holy2-0.1.0.0...
[1 of 3] Compiling TestHoly.Coconut ( src/TestHoly/Coconut.hs, nothing )
[2 of 3] Compiling TestHoly.Swallow ( src/TestHoly/Swallow.hs, …
Run Code Online (Sandbox Code Playgroud)

haskell cabal

7
推荐指数
1
解决办法
1316
查看次数

nix-shell:如何指定自定义环境变量?

我正在学习nixos和nix表达式。在项目文件夹中,我创建了一个shell.nix,运行时nix-shell我希望它为我预设一个环境变量。例如设置PGDATA env var。

我知道有几种写nix表达式文件的方法(我还不习惯大多数方法)。这是我的样本:

shell.nix

let 
  pkgs = import <nixpkgs> {};
  name = "test";
in pkgs.myEnvFun {
  buildInputs = [
    pkgs.python
    pkgs.libxml2
  ];
  inherit name;
  extraCmds = ''
    export TEST="ABC"
  '';
 }
Run Code Online (Sandbox Code Playgroud)

nixos

5
推荐指数
3
解决办法
4124
查看次数

我可以用jprofiler读取jmap转储吗?

当我使用jmap创建转储时

jmap -J-d64 -heap:format=b ${pid}
Run Code Online (Sandbox Code Playgroud)

我可以heap.bin在JProfiler中以某种方式打开结果吗?

jprofiler jmap

2
推荐指数
1
解决办法
1546
查看次数

标签 统计

cabal ×1

haskell ×1

jmap ×1

jprofiler ×1

nixos ×1