幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 10531|回复: 28

[通用编程] gmp,mpfr是什么?

[复制链接]

23

主题

218

帖子

2470

积分

⑥精研

积分
2470
发表于 2007-9-18 19:20:17 | 显示全部楼层 |阅读模式
gmp,mpfr是什么?

编译GCC需要这两个东西吗?

编译GCC还需要什么东西??
ONScripter for PSP/Windows中文版 http://blog.163.com/john_he_
回复

使用道具 举报

50

主题

742

帖子

402

积分

版主

自定义头衔

Rank: 7Rank: 7Rank: 7

积分
402
发表于 2007-9-18 20:54:13 | 显示全部楼层
编译GCC- -
Style-C
回复 支持 反对

使用道具 举报

20

主题

197

帖子

2641

积分

⑥精研

积分
2641
QQ
发表于 2007-9-19 19:33:07 | 显示全部楼层
终于找到战友了...最近在编译GCC4.2.1.....T - T可惜的是ADA编译器一直没有成功...如果你想编译GCC的话...还需要安装MSYS和它的开发工具包......到GNUWIN32下去下载
bison
flex
libiconv
libintl
一个GCC的编译器
MPFR是高精度的浮点运算库.....
GMP是高精度数学库...MPFR需要它的支持....
签名要少于60,SO,i haven't upload my pic
回复 支持 反对

使用道具 举报

19

主题

842

帖子

1万

积分

⑧专业

絕望青年,一起增高吧

积分
13676
发表于 2007-9-19 21:07:52 | 显示全部楼层
很遺陷。。。某是直接下debian套件的。。。

為著彼岸,便要與之妥協 但為著彼岸,更不能與之妥協

回复 支持 反对

使用道具 举报

23

主题

218

帖子

2470

积分

⑥精研

积分
2470
 楼主| 发表于 2007-9-19 22:52:26 | 显示全部楼层
回LSS,偶是用Cygwin的……我只要C,C++和JAVA,ADA早就被排除与configure之外……
目前我的破机还在N久没停的咆哮着,经过了3次大错误造成重新开始…… [s:6]  [s:6] 目前还在编译host=cygwin,target=cygwin的stage3……[s:6]  [s:6]还要来一次host=cygwin,target=mingw32和一次host=mingw32,target=mingw32的……[s:6][s:6][s:6]之后还要一次for PSP的……[s:6][s:6][s:6][s:6]

话说我上MinGW的网站发现MSYS已经没了……
ONScripter for PSP/Windows中文版 http://blog.163.com/john_he_
回复 支持 反对

使用道具 举报

20

主题

197

帖子

2641

积分

⑥精研

积分
2641
QQ
发表于 2007-9-20 07:05:21 | 显示全部楼层
.....不可能没有地....最近还在更新msys 1.11的套件.....你可以在sourceforge.net上找得到....
签名要少于60,SO,i haven't upload my pic
回复 支持 反对

使用道具 举报

23

主题

218

帖子

2470

积分

⑥精研

积分
2470
 楼主| 发表于 2007-9-20 09:47:59 | 显示全部楼层
……找到了,记得之前是撤了下来的。

不过MSYS还是用不惯啊……

而且似乎还和Cygwin冲突?!
ONScripter for PSP/Windows中文版 http://blog.163.com/john_he_
回复 支持 反对

使用道具 举报

20

主题

197

帖子

2641

积分

⑥精研

积分
2641
QQ
发表于 2007-9-20 11:47:52 | 显示全部楼层
貌似没见过的说....话说用CYGWIN的话...编译起来有什特殊要求吗???
签名要少于60,SO,i haven't upload my pic
回复 支持 反对

使用道具 举报

23

主题

218

帖子

2470

积分

⑥精研

积分
2470
 楼主| 发表于 2007-9-20 17:34:26 | 显示全部楼层
Cygwin严格来说和Windows和MinGW不是同一个平台,因为它有一个POSIX模拟层,所以接口方面更接近Linux,也严格使用Unix风格的路径(/cygdrive/c/...),可以像Linux一样挂载Windows路径(如同挂载设备)。如果说MinGW是为了使用GCC构造出来的GNU环境(只是相似而已,内核还是用Windows的),那么Cygwin就可以说是Windows下的GNU模拟器。总的来说Cygwin功能比较齐全,一些POSIX专有特性也可以使用,但是资源占用比MinGW要大。

Cygwin编译环境和Linux基本一样,比MinGW要友好,编译出来的东西也可以在Windows运行,不过要拖着一个cygwin.dll(就是POSIX模拟层接口),GCC编译时基本库什么的都连接到cygwin.dll。因为有这个POSIX层的额外消耗,运行起来会比native的慢。还有就可以从Cygwin到MinGW交叉编译,这样出来的程序就是native的,不过要建一个额外的MinGW toolchain,这个过程相当于建立一个cross compiler,要从binutils开始一步步来。这个过程是比较痛苦的……
ONScripter for PSP/Windows中文版 http://blog.163.com/john_he_
回复 支持 反对

使用道具 举报

50

主题

742

帖子

402

积分

版主

自定义头衔

Rank: 7Rank: 7Rank: 7

积分
402
发表于 2007-9-20 20:08:57 | 显示全部楼层
这么顺利么?
偶连续改了2天,目前还在GCC1.21这个已知最早的版本徘徊中——
WARNING好多啊- -估计还需要若干天才可以完成——
至于更高版本的支持更加困难了巴——
Style-C
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-2 08:15 , Processed in 0.024680 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表