129得票7回答
如何逐步安装GCC,并包含GMP、MPFR、MPC、ELF,但不使用共享库?

我如何分别安装GCC(GNU编译器集合),使用当前版本,使用正确版本的依赖项,不使用包管理器(如yum、rpm、apt、dpkg)和不使用共享库? 通常开发者想要以Typical方式安装GCC,可以使用包管理器(yum、rpm、apt、dpkg、port、brew等)或按照这里的说明操作 (...

109得票6回答
构建GCC需要GMP 4.2+,MPFR 2.3.1+和MPC 0.8.0+。

我从http://www.netgull.com/gcc/releases/gcc-4.5.0/下载了GCC 4.5,但在尝试设置/构建时出现以下错误:Linux:>~/shared_scripts/bin/gcc/gcc-4.5.0 1040> /x/home/prakash_s...

90得票5回答
什么是最佳的(便携式)跨平台任意精度数学库?

我正在寻找一个好的C或C++任意精度数学库。你能给我一些建议或建议吗? 主要要求: 它必须能够处理任意大的整数——我的主要兴趣在于整数。如果您不知道“任意大”这个词是什么意思,可以想象一下100000!(100000的阶乘)。 精度不需要在库初始化或对象创建时指定。精度应该只受系统可用...

55得票5回答
Pycrypto安装致命错误:找不到gmp.h文件。

看起来有许多人遇到了类似的问题,但是经过长时间的搜索,我无法找到适用于我的特定架构的解决方案。我试图安装Pycrypto(作为Fabric的附属产品),但一直失败。 我正在运行Mac 10.8.2,通过Homebrew安装的python 2.7.3和XCode 4.6 -- 我已经尝试使用p...

54得票12回答
如何为PHP安装GMP扩展

在尝试运行 SimpleSAML 项目上的 composer update 命令时,我遇到了以下错误。 - openid/php-openid dev-master requires ext-gmp * -> the requested PHP extension gmp is mis...

37得票2回答
在Ubuntu上使用R,尝试安装一个依赖于GMP C库的库,但它无法找到GMP,但我已经安装了GMP。

我想安装 R 的 Rmpfr 库,所以我在 R 中输入以下命令:install.packages("Rmpfr") 这个软件包需要安装GMP C库,可以在Ubuntu终端上输入以下命令进行安装 此包需要安装GMP C库,Ubuntu中可通过在终端上键入以下命令进行安装。sudo apt-ge...

26得票3回答
配置gmp时出现错误

希望这只是一个非常简单的问题。好的,这就是我做的:我想在我的Linux Ubuntu 11.10上安装gmp。我系统上同时有g++和gcc。因此,我从gmp官方网站下载了最新版本的软件包(gmp 5.0.2),解压后,由于我需要C++ gmp接口,所以我只需运行:./configure --e...

22得票3回答
在Alpine上从源代码安装GCC

尝试在Alpine上安装GCC 6.4.0时,我遇到了以下问题:checking for the correct version of gmp.h... yes checking for the correct version of mpfr.h... yes checking for the...

22得票2回答
楚德诺夫斯基二分法和因数分解

在这篇文章中,提供了使用二分法进行快速递归计算Chudnovsky pi公式的方法。以下是Python代码示例: C = 640320 C3_OVER_24 = C**3 // 24 def bs(a, b): if b - a == 1: if a == 0: ...

21得票4回答
优化x64汇编MUL循环

我正在编写需要快速乘大数的数学代码。它可以将一个整数数组与一个单独的整数相乘。在C++中,代码如下(对于无符号整数):void muladd(unsigned* r, const unsigned* a, unsigned len, unsigned b) { unsigned __in...