firebase / firebase/firebase-cpp-sdk

[FR] Add Windows Arm64 support

未关闭
#1,470 6 条评论 9 个 reaction 已指派 0 人 在 GitHub 查看
api: core type: feature request
主要语言
C++
星标
326
派生
137
平均合并
3 天 9 小时
30 天内合并 PR
5

描述

### Feature proposal

* Firebase Component: All

The FlutterFire package [downloads a pre-built library](https://github.com/firebase/flutterfire/blob/a48a707061e234a18bcef663d78c4a899caadf75/packages/firebase_core/firebase_core/windows/CMakeLists.txt#L28C27-L28C118). Currently it assumes an x64 architecture and fails on Windows Arm64 machine.

Ideally the Firebase C++ SDK would also publish a Windows Arm64 library. This would enable the FlutterFire package to choose the correct library based off the target architecture.

贡献指南

打开贡献指南

调研方向

从引用的 packages/firebase_core/firebase_core/windows/CMakeLists.txt 开始,检查它如何下载预构建的 Windows 库。然后查看 Firebase C++ SDK 的发布产物和架构支持情况;当 Windows Arm64 库可用,并且 FlutterFire 能够为 Arm64 目标选择该库时,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
cmake, cpp, flutter
领域
build-system, desktop-dev
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
冷清
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。