可以的,CentOS 上可以用 Flutter 写桌面应用,但有一些前提和限制需要注意。
Flutter 官方支持的桌面平台包括:
Linux 桌面是官方支持平台之一,CentOS 属于 Linux,所以理论上完全可行。
flutter channel stable
flutter upgrade
flutter config --enable-linux-desktop
flutter create my_app
cd my_app
flutter run -d linux
sudo yum install gtk3-devel cmake ninja-build clang
flutter build linux
输出:
build/linux/release/bundle/
可直接运行或打包成 .rpm(需额外工具如 rpmbuild)。
✅ 适合:
⚠️ 不太适合:
结论:
✅ CentOS 可以用 Flutter 写 Linux 桌面应用
✅ 官方支持 Linux 桌面
⚠️ 需要配置好 GTK / 编译环境
如果你愿意,我可以:
你现在是 CentOS 几?用来做什么类型的桌面程序?