firebase / firebase/firebase-cpp-sdk
[FR] Add Windows Arm64 support
- 主要语言
- 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