问题标签 [zkcm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
139 浏览

c++ - makefile 不适用于 c++ zkcm-library - 找不到 mpfr-functions

我有一个用于使用 zkcm 库的某些程序的 makefile,包括以下对象行:

编译器抱怨有一个“未定义的对 '_ imp _mpfr__inits2' 的引用”,并且每次使用 mpfr 函数时都是一样的。奇怪的是,makefile 中还有其他对象使用 mpfr 函数没有问题,例如主程序(第一行):

在这两种情况下,我都#include<mpfr.h>在源代码中,如您所见,使用-lmpfr. 任何想法为什么这适用于 SpMC.cpp 但不适用于 zkcm_c.cpp?

0 投票
2 回答
70 浏览

c++ - 多精度库 zkcm 和 sizeof()

我正在使用多精度复数库( zkcm ) 并希望使用complex<double>.

有一次,我尝试仔细检查变量的内存,sizeof()但无论我将变量分配到多大的内存,我都会得到相同的答案 (32);即无论我在里面使用什么,以下代码段都会打印 32 zkcm_set_default_prec()

sizeof()除了获取变量的内存大小之外,还有其他方法吗?

0 投票
0 回答
76 浏览

c++ - c++程序在分析时表现不同

我想使用gprof. 我像正常一样编译程序,但-pg最后添加了;即类似的东西

但是,当我运行生成的可执行文件时,会出现一堆通常不存在的错误。具体来说,它们来自zkcm多精度库:

这对我的 LU 分解来说是个坏消息。有任何想法吗?

编辑:我使用 cygwin

0 投票
1 回答
489 浏览

c++ - zkcm-library 没有找到 mpfr-library

我刚刚在我的 kubuntu 机器上安装了zkcm 库,但在编译 c++ 代码时遇到了问题。

我已经安装了gmpandmpfr库并检查了它们是否工作;编码

编译并运行。

然后我尝试使用zkcm;我尝试编译该行

并得到一堆似乎关于zkcm找不到的错误mpfr;这是输出的开头:

我已尝试按照 infrom 中的说明进行操作zkcm;我有线条

我编译代码(称为test.cpp)使用

有任何想法吗?

0 投票
0 回答
207 浏览

macos - zkcm配置失败,找不到gmpxx.h

我正在尝试让 zkcm 在我的系统(Mac OS X 10.11.3)上运行。我已经很好地安装了gmp(使用 ./configure --prefix=/usr/local --enable-cxx),一旦我告诉它在哪里可以找到gmp(/usr/local/include),mpfr 就很容易安装。

但是,zkcm 安装起来并不容易。它还能够找到 gmp.h 文件(使用./configure --with-gmp-include=/usr/local/include),但即使我可以看到 gmpxx.h 就在那里,配置失败

我不确定问题是什么。我已经尝试重新安装 gmp 几次,但无济于事。

我已经经历了其他类似的问题,但我只能找到将我引导到我已经完成的事情的信息。我正在为所有三个使用最新的库。如何正确地将 zkcm 引导到 gmpxx.h?

编辑

所有带有“gmpxx.h”的 config.log 文本: