1. Instale y configure el entorno de desarrollo C ++
Necesito instalar g ++, gcc, make y otros entornos de desarrollo. Hay muchos tutoriales en Internet, así que no los repetiré
2. Vaya al sitio web oficial de libgmp para descargar el último paquete de gmp, por ejemplo, descargué gmp-6.1.2
Abrir la cremallera
3. Instale gmp
¡Recuerde cambiar de administrador! !
$cd gmp-6.1.2
$./configure --enable-cxx
$make
$make check
$sudo make install
4. Configurar vscode
Aunque está instalado, debe realizar pequeños cambios en los comandos compilados si desea usarlo en vscode.
Modifíquelo task.json
y agréguelo en la posición del parámetro -lgmp
.
{
"tasks": [
{
"type": "shell",
"label": "C/C++: g++ build active file",
"command": "/usr/bin/g++",
"args": [
"-g",
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}",
"-lgmp" // 添加此处
],
"options": {
"cwd": "${workspaceFolder}"
},
"problemMatcher": [
"$gcc"
],
"group": {
"kind": "build",
"isDefault": true
}
}
],
"version": "2.0.0"
}
Entonces puedes escribir un código y probarlo ~
#include <gmp.h>
#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
mpz_t a,b,c;
mpz_init(a);
mpz_init(b);
mpz_init(c);
gmp_scanf("%Zd%Zd",a,b);
mpz_add(c,a,b);
gmp_printf("c= %Zd\n",c);
return 0;
}