Linux

在 Linux 上编译 KiCad

要在 Linux 上执行完整编译,请运行以下命令:

cd <你的 kicad 源镜像文件夹>
mkdir -p build/release
mkdir build/debug               # 对于调试版本是可选的。
cd build/release
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \
        ../../
make
sudo make install

如果 CMake 配置失败,请确定缺少的依赖项并将其安装在您的系统上。 默认情况下,CMake 会将 Linux 上的安装路径设置为 /usr/local。 使用 CMAKE_INSTALL_PREFIX 选项指定不同的安装路径。

我们建议对个人版本使用 RelWithDebInfo 编译类型,因为这将包括调试符号, 以便在遇到崩溃时提供更有用的堆栈跟踪。

对于调试版本,请将 RelWithDebInfo 替换为 Debug

小贴士和技巧

Ninja

KiCad 使用 Ninja 编译系统代替 make 编译速度更快。要使用 Ninja ,可以在 CMake 命令行中指定 Ninja 输出:

cmake -G Ninja -DCMAKE_BUILD_TYPE=RelWithDebInfo ../../
ninja
sudo ninja install