我有一個問題,我的項目結構:找不到Haskell模塊。我的項目文件結構有什麼問題?
pic-analysis-0.1/AlgTop/Data.hs
Functions.hs
PNGModify.hs
Main.hs
Data.hs
:
module AlgTop.Data (…) where
Functions.hs
:
module AlgTop.Functions (…) where
import AlgTop.Data
的AlgTop.Functions
模塊沒有找到AlgTop.Data
。
我在Hackage上比較了我的項目結構方法和ansi-terminal
(參見下文),但我無法發現任何區別。我究竟做錯了什麼?
ansi-terminal-xxx/System/Console/ANSI/Common.hs
/Unix.hs
/…
Common.hs
:
module System.Console.ANSI.Common where
Unix.hs
:
module System.Console.ANSI.Unix (…) where
import System.Console.ANSI.Common
錯誤消息:
[...]
*** Chasing dependencies:
Chasing modules from: *Functions.hs
Functions.hs:9:8:
Could not find module `AlgTop.Data':
locations searched:
AlgTop/Data.hs
AlgTop/Data.lhs
[...]
如何導入'AlgTop.Functions'? – 2011-09-12 11:09:42
你正在用ghci加載模塊,還是試圖用cabal編譯這個項目?發佈實際的錯誤消息可能會有用。 –
'AlgTop.Functions'是另一個輔助模塊 - 提供邊界操作符和其他功能 - 我的'主要'將被編程。 – epsilonhalbe