Calamares 安装程序框架 项目简介
Calamares 是 分布-独立 安装程序框架。Calamares 使用 Qt5,C++ 11,Boost.Python,KDE Frameworks 5 和 KDE 分区管理器构建。特性如下:完全的模块化设计,包括三个插件接口:C++, Python 和通用程序一个线程化作业执行器,支持 C++ 和 Python API超过 25 个模块集合自包含的组件机制高级的分区工具依赖CMake >= 2.8.12Qt >= 5.3yaml-cpp >= 0.5.1Python >= 3.3Boost.Python >= 1.55.0部分模块的依赖:extra-cmake-moduleskconfig (part of KF5)solid (part of KF5)kcoreaddons (part of KF5)ki18n (part of KF5)构建$ git submodule init
$ git submodule update
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Debug ..
$ makeCalamares 当前分为:libcalamares - 后端库libcalamaresui - 前端库calamares - 主要可执行
$ git submodule update
$ mkdir build
$ cd build
$ cmake -DCMAKE_BUILD_TYPE=Debug ..
$ makeCalamares 当前分为:libcalamares - 后端库libcalamaresui - 前端库calamares - 主要可执行