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 updateInstalar 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 wxpythonClonar el código fuente de KiCad
clone_kicad.sh
git clone https://gitlab.com/kicad/code/kicad.gitOpcionalmente, 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 -j8Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow