开发者指南与源码构建

Marka 在 MIT 协议下完全开源,欢迎开发者参与共建。

开发环境要求

- Flutter SDK (>= 3.0.0)

- 平台原生编译工具(Linux: gcc,make,gtk3-devel;Windows: Visual Studio;macOS: Xcode)。

本地调试运行

git clone https://github.com/aimy1/Marka.git

cd Marka

flutter pub get

<h1 class="text-3xl font-bold text-zinc-900 dark:text-zinc-50 mb-6 tracking-tight">启动对应桌面端</h1>

flutter run -d linux # Linux 平台

flutter run -d windows # Windows 平台

flutter run -d macos # macOS 平台

Linux 全平台打包脚本

在 Linux 系统下一键构建 Fedora RPM、Ubuntu DEB 与 AppImage 包:

flutter build linux --release

chmod +x ./build_linux_packages.sh

./build_linux_packages.sh

构建产物将自动输出至项目根目录下的 dist/ 文件夹。