我有最新的Haskell Platform (8.0.2),看来Windows10(1703)的强制更新打破了GHC。有一个关于此的票证(#13411),似乎我需要在我的构建中replace the gcc.exe文件。
我在哪里可以找到合适的gcc.exe文件以及我在哪里放置它(假设标准安装Haskell平台)?
答案 0 :(得分:5)
GCC应位于安装目录中的mingw\bin
,例如
C:\Program Files\Haskell Platform\8.0.2\mingw\bin\gcc.exe
可以在链接的存储库中找到相应的二进制文件。适用于GHC 8.0.X的那个应该适合你。如果您已安装平台的64位变体,请务必使用x64
,否则请x86
。
答案 1 :(得分:5)
截至2017年4月20日1700 UTC,这似乎是一个过程:
warning: friend declaration 'void operator>>(const istream&, const TestClass<T, L>&)' declares a non-template function [-Wnon-template-friend]|
&#34; gcc.exe
下的文件,并将其复制到\ghc-8.0.2\mingw\bin\
。