我正在尝试安装依赖于Win32> = 2.2.0.0 && <2.4的System.Clipboard(http://hackage.haskell.org/package/Clipboard-2.3.2.0)。我已经成功安装了它,但是当尝试使用库im hit时出现重复符号的错误消息。
在阅读它之后,我了解到应该只安装其中一个库。即,安装了Win32-2.3.1.1和Win32-2.6.1.0。如果删除2.6.1.0,它将破坏大量库(ghci,cabal和几乎所有内容),但是如果删除2.3.1.1,则无法使用该库。
我也阅读了有关沙箱的信息,但是,如果我将库安装到沙箱中,则无法再将其导入并在我的项目中使用。
我的问题是,有什么方法可以指定要使用2.3.1.1库吗?或者在这种情况下我该怎么办?
在Windows上是我
答案 0 :(得分:0)
最好的方法是自己更新库以使用更新版本的Win32
或要求作者为您这样做。