我从这里安装了 Haskell https://www.haskell.org/platform/linux.html
按照那里列出的步骤进行操作。然后,当我尝试运行 ghci 时,我收到以下消息:
GHCi,版本 7.8.3:http://www.haskell.org/ghc/ :?寻求帮助 加载包 ghc-prim ... 链接 ... 完成。正在加载包integer-gmp ...:无法加载libgmp.so的.so/.DLL(libgmp.so:无法打开共享对象文件:没有这样的文件或目录)
我发现这个(下面的链接)与我的问题类似,但我无法让它工作 在Linux上安装ghc二进制文件(找不到libgmp.so)
如何解决链接问题?它们是什么?我运行的是 Ubuntu 14.04
我试图得到一个随机整数,但我做的方式需要很长的时间来获取随机数(如10秒!)
Random generator=new Random();
do {
id=generator.nextInt();
}
while(id<=0||id>=4);
Run Code Online (Sandbox Code Playgroud)
我试图让之间的随机数(并包括)0〜4该代码到目前为止干得不错,不过10秒太长了!
有什么更好的方法呢?
谢谢!