“Conocimiento Sistemas>Ubuntu

Cómo instalar Catch2 en Ubuntu 20.04 LTS (Focal Fossa)

2011/2/15
## Paso 1:Instalar dependencias

Para instalar Catch2, necesitarás instalar las siguientes dependencias:

```cáscara

actualización sudo apta

sudo apto instalar cmake g++

```

Paso 2:Descargar Catch2

Descargue la última versión de Catch2 desde la página de GitHub del proyecto. Al momento de escribir esta guía, la última versión estable es 2.13.8.

```cáscara

wget https://github.com/catchorg/Catch2/releases/download/v2.13.8/catch2-2.13.8.zip

```

Paso 3:Descomprima Catch2

Una vez que se complete la descarga, descomprima el archivo Catch2 en su directorio de inicio.

```cáscara

descomprimir catch2-2.13.8.zip

```

Paso 4:Configurar Catch2

Navegue hasta el directorio Catch2 y ejecute el comando `cmake` para configurar el proceso de compilación.

```cáscara

CD catch2-2.13.8

cmake -B construir

```

Paso 5:construir Catch2

Una vez que se complete la configuración, ejecute el comando `make` para compilar Catch2.

```cáscara

cmake --build construir

```

Paso 6:Instalar Catch2

Finalmente, ejecute el comando `make install` para instalar Catch2 en los directorios del sistema. Necesitará privilegios de root para este paso, así que use el comando `sudo`.

```cáscara

sudo hacer instalar

```

Verificación de la instalación

Para verificar que Catch2 se instaló correctamente, puede ejecutar el siguiente comando:

```cáscara

catch2-config --versión

```

Este comando debería generar la versión de Catch2 que se instaló.

```cáscara

$ catch2-config --versión

Captura v2.13.8

```

Usando Catch2

Ahora puedes empezar a escribir y ejecutar pruebas usando Catch2. Por ejemplo, cree un archivo llamado `test.cpp` con el siguiente código:

```c++

#incluir "catch2/catch.hpp"

TEST_CASE("Prueba básica") {

REQUIERE(1 + 1 ==2);

}

```

Puede compilar esta prueba usando el siguiente comando:

```cáscara

g++ -std=c++17 -o test test.cpp -I/usr/local/include/catch2 -L/usr/local/lib -lCatch2

```

Si la compilación es exitosa, puede ejecutar la prueba usando el siguiente comando:

```cáscara

./prueba

```

La ejecución de este comando debería generar lo siguiente:

```

-------------------------------------------------- -----------------------

Captura v2.13.8

Ejecutar desde /home/user/Projects/catch2-test

-------------------------------------------------- -----------------------

Prueba básica [APROBAR]

-------------------------------------------------- -----------------------

1 prueba, 1 afirmación, 0 fallos

-------------------------------------------------- -----------------------

```

Ubuntu
Cómo agregar música a un iPod con Rythmbox en Ubuntu 10.04
Cómo restablecer la contraseña de root en Linux con Ubuntu
Cómo recuperar una contraseña perdida en Ubuntu
Ubuntu Studio Vs . Medibuntu
Cómo instalar Ubuntu en un Dell Inspiron 1200
Cómo hacer de Ubuntu Netbook Edition en OpenSuse
Cómo instalar los controladores de ATI de vídeo que son Ubuntu Hardy
Cómo reiniciar Bind en Ubuntu
Conocimiento de la computadora © http://www.ordenador.online