首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

[提问]无法定位程序输入点_gmp_get_memory_functions于动太链接库libgmp-3.dll下

2012-09-21 
[提问]无法定位程序输入点_gmp_get_memory_functions于动太链接库libgmp-3.dll上?问题链接,在我的博客,点

[提问]无法定位程序输入点_gmp_get_memory_functions于动太链接库libgmp-3.dll上?
问题链接,在我的博客,点击
这个问题困扰了我很久,在网上找了很多资料也没有找到有人遇到相同的问题,问题显示为:

无法定位程序输入点_gmp_get_memory_functions于动太链接库libgmp-3.dll上 (cc1plus.exe)。


我先用qmake(我安装了Qt4.7.4)工具,再编译,就弹出那个窗口。

我试了如下方法都不行:

1. 重新安装Qt (我试了两次)。

2. 我在path目录下找到了libgmp-3.dll这个文件,说明这个文件存在。

3. 我在其他电脑上试这个程序是可以编译通过的。

3. 这个程序很简单的,我用gcc编译也弹出以上窗口,如下:



main程序如下:

C/C++ code
#include <iostream>using namespace std;int main(){    cout << "Hello World!" << endl;    return 0;}

各位博友,如遇到了相同问题并解决了,麻烦给个链接,十分感谢!!

[解决办法]
应该是没有把mingw/bin目录加入到搜索路径,或者是用下面所述的方法:
copy libgmp-3.dll (and libgmpxx-4.dll) into the folder where cc1plus.exe is located (mingw\libexec\gcc\mingw32\4.4.0).

如果还是不行,把libgmp-3.dll放到windows/system32目录下试一试。

热点排行