“Conocimiento Sistemas>Ubuntu

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

2012/3/17
## 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 salvar a los disquetes USB en Ubuntu 8.10
Cómo flujo a una PS3 de Ubuntu
Cómo grabar sonido con una grabadora de sonido en Ubuntu
Alto uso de CPU en Ubuntu
Cómo emparejar el Mini Dell Con un teclado Bluetooth de Apple y Ubuntu
Ubuntu Problemas Dual -Boot
Cómo instalar una GUI en un servidor Ubuntu
Cómo iniciar Ubuntu Con Chameleon
Conocimiento de la computadora © http://www.ordenador.online