我可以stack build
命令行的一個項目,但是當我嘗試C-c C-l
在Emacs(與(custom-set-variables '(haskell-process-type 'stack-ghci))
)我得到一個錯誤,所有的包我無法找到導入的模塊。在Emacs堆棧ghci中不能在命令行加載界面文件,但是`棧build`確實
/home/amcp011/bec/amcp011/accelerate/gpe/src/Numeric/GPE/Utils.hs:30:1: error:
Failed to load interface for ‘Data.Array.Accelerate’
Locations searched:
Data/Array/Accelerate.hs
Data/Array/Accelerate.lhs
Data/Array/Accelerate.hsig
Data/Array/Accelerate.lhsig
/home/amcp011/bec/amcp011/accelerate/gpe/src/Data/Array/Accelerate.hs
/home/amcp011/bec/amcp011/accelerate/gpe/src/Data/Array/Accelerate.lhs
/home/amcp011/bec/amcp011/accelerate/gpe/src/Data/Array/Accelerate.hsig
/home/amcp011/bec/amcp011/accelerate/gpe/src/Data/Array/Accelerate.lhsig
gpe.cabal
:
build-depends: base >= 4.7 && < 5
, bytestring
, bytestring-conversion
, mtl
, time
, filepath
, directory
, accelerate
, accelerate-io
stack.yaml
:
extra-deps: [accelerate-1.0.0.0
,accelerate-io-1.0.0.0
]
你碰巧有一個公共鏈接到這個項目?這是很難調試沒有一個例子... – Alec
@Alec:https://github.com/amcphail/gpe它沒有完成,我已經上傳回應你的評論。我處於開發階段,它有助於在emacs中加載文件。 – vivian