Цю послідовність команд можна використовувати для швидкої компіляції KiCad на Ubuntu
Додати репозиторій, щоб можна було встановити залежності для збірки
build_kicad_ubuntu.sh
sudo add-apt-repository --enable-source --yes ppa:kicad/kicad-8.0-releases
sudo apt updateВстановити залежності для збірки
install_dependencies.sh
sudo apt build-dep kicad
# Встановити інші інструменти для збірки
apt -y install ninja-build mold libprotobuf-dev protobuf-compiler python3-pip
# Встановити залежності Python
pip install --user --break-system-packages wxpythonКлонувати вихідний код KiCad
clone_kicad.sh
git clone https://gitlab.com/kicad/code/kicad.gitЗа бажанням ви можете переключитися на конкретну гілку, але більшість користувачів захочуть збирати master, який вибрано за замовчуванням.
Збірка KiCad за допомогою 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Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow