试图在我的程序中获取 #include <gmpxx.h> 到 运行
Trying to get #include <gmpxx.h> to run in my program
在我的代码中,我遇到了一个致命错误:
fatal error: gmpxx.h: No such file or directory|
我正在尝试使用 The GNU Multiple Precision Arithmetic Library,但我在尝试下载该库并在正确的位置运行时遇到了问题。
我下载了文件 gmp=6.1.0.tar.lz
但我不知道如何打开它、使用它,甚至不知道它需要放在哪里。
我正在使用 Codeblocks 和 Windows 10 台计算机。
首先,通过 MinGW. We need tar
. Then, download a stable lzip release 安装一些基本的 GNU 实用程序。选择 tarball 而不是 lzip 存档,因为我们要构建 lzip。现在,打开你的 MSYS shell,转到解压 lzip tarball 后创建的目录(这个目录应该可用 /c/<PATH ON C DRIVE WITH BACKSLASHES REPLACED WITH SLASHES>
)和 运行:
./configure --prefix=/
make
make install
然后上去(cd ..
)和运行:
tar xvf gmp-6.1.0.tar.lz
它应该提取这个文件。现在,通过转到目录 gmp-6.1.0
和 运行ning:
来构建 GMP
PATH="/c/Program Files/CodeBlocks/MinGW:$PATH" ./configure --prefix='/c/Program Files/CodeBlocks/MinGW'
在 32 位系统上,或者:
PATH="/c/Program Files (x86)/CodeBlocks/MinGW:$PATH" ./configure --prefix='/c/Program Files (x86)/CodeBlocks/MinGW' --enable-cxx
64 位。 运行 这些命令:
make
make install
您应该安装了 GMP。
在我的代码中,我遇到了一个致命错误:
fatal error: gmpxx.h: No such file or directory|
我正在尝试使用 The GNU Multiple Precision Arithmetic Library,但我在尝试下载该库并在正确的位置运行时遇到了问题。
我下载了文件 gmp=6.1.0.tar.lz
但我不知道如何打开它、使用它,甚至不知道它需要放在哪里。
我正在使用 Codeblocks 和 Windows 10 台计算机。
首先,通过 MinGW. We need tar
. Then, download a stable lzip release 安装一些基本的 GNU 实用程序。选择 tarball 而不是 lzip 存档,因为我们要构建 lzip。现在,打开你的 MSYS shell,转到解压 lzip tarball 后创建的目录(这个目录应该可用 /c/<PATH ON C DRIVE WITH BACKSLASHES REPLACED WITH SLASHES>
)和 运行:
./configure --prefix=/
make
make install
然后上去(cd ..
)和运行:
tar xvf gmp-6.1.0.tar.lz
它应该提取这个文件。现在,通过转到目录 gmp-6.1.0
和 运行ning:
PATH="/c/Program Files/CodeBlocks/MinGW:$PATH" ./configure --prefix='/c/Program Files/CodeBlocks/MinGW'
在 32 位系统上,或者:
PATH="/c/Program Files (x86)/CodeBlocks/MinGW:$PATH" ./configure --prefix='/c/Program Files (x86)/CodeBlocks/MinGW' --enable-cxx
64 位。 运行 这些命令:
make
make install
您应该安装了 GMP。