开发者指南与源码构建
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/ 文件夹。