我安装了GNUStep http://www.gnustep.org/experience/Windows.html,但在编译helloworld.m时,我的libgmp-10.dll丢失了。
我该怎么做才能让它发挥作用? (我使用的是Windows 7 64位)
几个月前我已经开始工作了,虽然我觉得我当时使用Vista 32位。
更新:在这里找到
https://rb.freedroid.org/r/1101/diff/?expand=1
166
Nota:, if an error window opens complaining about libgmp-10.dll missing, then you used a bugged version of the MinGW installer
167
(some DLLs are not correctly installed). To fix the problem, just type the following commands:
168
cp /mingw/bin/libgmp-10.dll /mingw/libexec/gcc/mingw32/4.5.2
169
cp /mingw/bin/libmpc-2.dll /mingw/libexec/gcc/mingw32/4.5.2
170
cp /mingw/bin/libmpfr-1.dll /mingw/libexec/gcc/mingw32/4.5.2
171
cp /mingw/bin/libiconv-2.dll /mingw/mingw32/bin
172
cp /mingw/bin/libintl-8.dll /mingw/mingw32/bin
但我只在/ mingw / bin /
中找到了libgmp-3.dll答案 0 :(得分:12)
DLL没有丢失;它可以在MinGW - bin
目录中找到。在我的系统上:
D:\Opt\MinGW32.11.11\bin\libgmp-10.dll
通过将MinGW - bin
目录添加到PATH
,可以轻松修复问题:
set path=%path%;D:\Opt\MinGW32.11.11\bin
现在编译器工作正常。
答案 1 :(得分:1)
我刚刚下载了mingw-get-inst-20110802
,我收到了与您相同的错误。
我在指定的目录中找到了所需的DLL文件。应用指定的解决方案解决了我的问题。
我可能会建议您尝试重新下载并重新安装MinGW ..