Cómo compilar KiCad en Ubuntu en 10 minutos

Esta secuencia de comandos puede ser usada para compilar rápidamente KiCad en Ubuntu

Añadir repositorio para poder instalar las dependencias de compilación

build_kicad_ubuntu.sh
sudo add-apt-repository --enable-source --yes ppa:kicad/kicad-8.0-releases
sudo apt update

Instalar dependencias de compilación

install_dependencies.sh
sudo apt build-dep kicad
# Instalar otras herramientas de compilación
apt -y install ninja-build mold libprotobuf-dev protobuf-compiler python3-pip
# Instalar dependencias de Python
pip install --user --break-system-packages wxpython

Clonar el código fuente de KiCad

clone_kicad.sh
git clone https://gitlab.com/kicad/code/kicad.git

Opcionalmente, puedes hacer checkout de una rama específica, pero la mayoría de los usuarios querrán compilar master, que está checked out por defecto.

Compilando KiCad usando ninja

build_kicad.sh
mkdir -p build/release
cd build/release
cmake -G Ninja -DCMAKE_BUILD_TYPE=ReleaseWithDebInfo -DCMAKE_CXX_FLAGS=-fuse-ld=mold ../../
ninja -j8

Echa un vistazo a artículos similares por categoría: KiCad Linux