windows下编译GMP的方法

无心人 2008-02-22 07:57:22
1、下载GMP源代码,最新的是4.22,展开在d: 得到d:/gmp-4.2.2目录
http://gmplib.org/#DOWNLOAD
2、下载MinGW windows下的GNU C编译器
http://sourceforge.net/project/showfiles.php?group_id=2435
中的AutoMated MinGW Installer下载完后执行,选择下载并安装
安装选项选择第一,二和最后共三个组件,安装在d:/minGW
3、http://downloads.sourceforge.net/mingw/MSYS-1.0.10.exe?modtime=1079444447&big_mirror=1
下载MSYS MinGW的辅助环境
安装到d:/msys,安装时有两个提示,第一个提示输入Y, 第二个提示输入MinGW安装路径d:/MinGW

完成后桌面出现msys快捷方式

4、进入d:/msys/1.0/etc编辑fstab文件
加入行
d:/gmp-4.2.2 /gmp

5、点击msys进入环境
cd /gmp进入gmp虚拟路径
依次执行(每个都会执行很长时间)
./configure
make
make install
则编译出静态包
如果执行
./configure --disable-static --enable-shared
make
make install
则编译出dll
...全文
1350 14 打赏 收藏 举报
写回复
14 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ndjk454164628 2012-02-17
为何我修改fstab文件保存时却提示:文件正被另一程序使用,无法写入!

希望给指点指点
  • 打赏
  • 举报
回复
wmshsf 2011-01-18
could not find a working compiler, see config.log for details
提示这个,如何设置用哪个编译器编译?
  • 打赏
  • 举报
回复
G_Spider 2010-11-30
嗯,强大,成功了
  • 打赏
  • 举报
回复
liqiruihenan 2009-04-01
请问用GMP实现rsa算法怎么写啊?
  • 打赏
  • 举报
回复
lilin5934333 2008-10-28
大家多来讨论哈。GMP是个好东西啊。
  • 打赏
  • 举报
回复
等待牛人来答.
  • 打赏
  • 举报
回复
UltraBejing 2008-05-01
lz要干嘛?
  • 打赏
  • 举报
回复
meiZiNick 2008-05-01
这个简单啊,网上搜一下就得到答案了.
  • 打赏
  • 举报
回复
无心人 2008-03-16
没敢用4
等他测试版正式发布再说吧, 4的改进不小的
要不就自己编译GCC
不过要准备一整天时间耐心编译 :)

似乎还能用ICC集成在里面优化, 不过复杂多了,还要改make文件
  • 打赏
  • 举报
回复
无心人 2008-03-16
重新安一下就能回复吧
  • 打赏
  • 举报
回复
shines77 2008-03-16
不错,顶一下

MinGW怎么升级GCC的版本?就下载sourceforge.net里提到的gcc更高的版本覆盖安装就可以了没,我看他的文件名怎么看都不太像,没敢试,最近才第一次用MinGW,不太了解,不过感觉MinGW还是很好用的,又多了一种编译方式,作为一个合格的程序员,应该要会。
  • 打赏
  • 举报
回复
shines77 2008-03-16
我倒是想试试4.2.x,不过升级了以后是不是重新安装MinGW就可以恢复3.4.5的版本了?
  • 打赏
  • 举报
回复
ming4098 2008-02-26
mark
  • 打赏
  • 举报
回复
yaos 2008-02-24
编译完的文件在/msys/1.0/local下
  • 打赏
  • 举报
回复
发帖
数据结构与算法
加入

3.2w+

社区成员

数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
申请成为版主
帖子事件
创建了帖子
2008-02-22 07:57
社区公告
暂无公告