找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: john_he

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

[复制链接]
 楼主| 发表于 2007-9-22 01:12:54 | 显示全部楼层
在gcc-4.2.1源文件的目录下建一个子目录在里面build的……
删了重来啊……已经试过了……

|||OTL~~~ 看来我都是老老实实用Cygwin三步走好 [s:6]
发表于 2007-9-22 06:54:39 | 显示全部楼层
我的意思不是重建一个BUILD文件夹....根据我了解的情况...如果你在编译CYGWIN的GCC后再尝试用同一源码文件夹编译时...肯定会有问题...最后是将源码文件夹删了...重新解压一份...再用MINGW编译
 楼主| 发表于 2007-9-22 11:01:26 | 显示全部楼层
……除非是人为中断,否则我每次重来都是先整个源文件目录全铲掉,再从压缩包再解压的

现在发现几乎每次出问题都是和GCJ有关的……
发表于 2007-9-22 11:24:04 | 显示全部楼层
[s:5] .....奇怪了...为什么我没遇到过....
发表于 2007-9-22 21:35:39 | 显示全部楼层
根据具体的提示看什么问题巴?
偶是每个过程都得自己修改过,不过1.2的比较简单
最麻烦的还是FORK和EXECV——吐槽
 楼主| 发表于 2007-9-24 18:57:00 | 显示全部楼层
呃,总算成功编译了……


留下个问题(其实最初想问的就是这个,不知不觉跑题了= =):

GCC编译时一定需要gmp和mpfr吗?(我以前编译4.1.2的时候没有也照常通过的……)
gmp、mpfr在GCC中起什么作用?貌似binutils、gdb等configure时也会检测gmp和mpfr,这时gmp和mpfr又起什么作用?
发表于 2007-9-24 20:18:11 | 显示全部楼层
没有人回答啊
http://www.linuxsir.org/bbs/showthread.php?p=1718346
基本就是增加扩展浮点表示的支持
GMP(GNU Multiple Precision)库
http://www.mpfr.org/mpfr-2.2.1/mpfr.html
摘录: 
MPFR is a portable library written in C for arbitrary precision arithmetic on floating-point numbers. It aims to extend the class of floating-point numbers provided by the GNU MP library by a precise semantics. The main differences with the mpf class from GNU MP are
 楼主| 发表于 2007-9-24 21:42:10 | 显示全部楼层
= =我知道gmp和mpfr是什么,只是不知道为啥GCC和binutils这些toolchain部件要用到它们和用在什么地方……
发表于 2007-9-25 22:33:06 | 显示全部楼层
gmp,mpfr是什么?< -- 个人觉得一般会这么理解

这个你直接看哪些.O依赖你的GMP不就可以了么?
或者看.H更快……

个人觉得就和WIN下文件使用64位一样,只是为了扩展,但是目前可能用的不多,
而且游戏制作的话,甚至32位的FLOAT也可以算太精确了,可以用折半的方法来压缩空间……略……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-11-6 18:27 , Processed in 0.012985 second(s), 12 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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