我正在学习如何从https://github.com/spaceships/garbled-circuits使用这个SDK。
当我下载完依赖项并尝试编译一个示例时,错误类似于输入'#‘上的解析错误。以下是错误的源代码:
import Prelude hiding (traverse)
#ifdef DEBUG
import Debug.Trace
#else
trace :: String -> a -> a
trace = flip const
traceM :: Monad m => String -> m ()
traceM _ = return ()
#endif我猜是因为在Haskell文件中使用了像'#ifdef‘这样的C语法,导致了这个错误,但我已经使用cabal install cipher-aes128下载了这个SDK的依赖项(可能)。
发布于 2020-01-15 15:42:02
https://stackoverflow.com/questions/59746634
复制相似问题