Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/136.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GMP-某些功能未声明,其他功能是否声明?C++/工具链 在Windows的M中构建了一个C++项目,我在Linux中使用GMP库。我正在使用预编译的静态MinGW库,并包含以下文件-_C++_Mingw_Gmp - Fatal编程技术网

GMP-某些功能未声明,其他功能是否声明?C++/工具链 在Windows的M中构建了一个C++项目,我在Linux中使用GMP库。我正在使用预编译的静态MinGW库,并包含以下文件-

GMP-某些功能未声明,其他功能是否声明?C++/工具链 在Windows的M中构建了一个C++项目,我在Linux中使用GMP库。我正在使用预编译的静态MinGW库,并包含以下文件-,c++,mingw,gmp,C++,Mingw,Gmp,一切似乎都进行得很顺利(mpz_init、mpz_mul等),除非我到达mpz_powm_sec() 该行给出: error: 'mpz_powm_sec' was not declared in this scope 然而,我对GMP的其他提及都没有。有人知道为什么会发生这种情况吗?我能做些什么来编译它?GMP的官方网站是。您从该第三方网站下载的版本已经有12年多的历史了,从那时起,该库已经有了很大的发展。尽管官方GMP网站位于,但与MinGW.org的编译器工具链一起使用的预编译二进制文件

一切似乎都进行得很顺利(mpz_init、mpz_mul等),除非我到达mpz_powm_sec()

该行给出:

error: 'mpz_powm_sec' was not declared in this scope

然而,我对GMP的其他提及都没有。有人知道为什么会发生这种情况吗?我能做些什么来编译它?

GMP的官方网站是。您从该第三方网站下载的版本已经有12年多的历史了,从那时起,该库已经有了很大的发展。

尽管官方GMP网站位于,但与MinGW.org的编译器工具链一起使用的预编译二进制文件的规范源代码是位于的SourceForge存储库;GMP的最新MinGW版本是(您需要“-dev”包,用于头文件和导入库,可能需要“-dll”用于运行时绑定)

如果您使用由MinGW开发人员自己准备的二进制文件,那么它们将与MinGW一起进行测试;如果您使用第三方构建,它们可能已经过时,可能无法工作,而且您几乎只能依靠自己

error: 'mpz_powm_sec' was not declared in this scope