在 Flutter 中构建桌面应用程序时如何解决这个问题,

问题描述 投票:0回答:1

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:119(add_subdirectory)处的 CMake 错误: 源码目录

C:/Users/DELL/Desktop/doc/clinique/build/windows/x64/extracted/firebase_cpp_sdk_windows

不包含 CMakeLists.txt 文件。

在 Windows 上以调试模式启动 lib\main.dart... 构建 Windows 应用程序... flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:119 (add_subdirectory) 处的 CMake 错误: 源码目录

C:/Users/DELL/Desktop/doc/clinique/build/windows/x64/extracted/firebase_cpp_sdk_windows

不包含 CMakeLists.txt 文件。

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:125 (get_target_property) 处出现 CMake 错误: 使用不存在的目标“firebase_app”调用 get_target_property()。

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:126(字符串)处的 CMake 错误: string 子命令 REPLACE 需要至少四个参数。

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:127 (set_target_properties) 处出现 CMake 错误: set_target_properties 找不到要添加属性的目标: firebase_app

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:125 (get_target_property) 处出现 CMake 错误: 使用不存在的目标“firebase_auth”调用 get_target_property()。

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:126(字符串)处的 CMake 错误: string 子命令 REPLACE 需要至少四个参数。

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:127 (set_target_properties) 处出现 CMake 错误: set_target_properties 找不到要添加属性的目标: firebase_auth

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:125 (get_target_property) 处出现 CMake 错误: 使用不存在的目标“firebase_storage”调用 get_target_property()。

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:126(字符串)处的 CMake 错误: string 子命令 REPLACE 需要至少四个参数。

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:127 (set_target_properties) 处出现 CMake 错误: set_target_properties 找不到要添加属性的目标: firebase_存储

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:125 (get_target_property) 处出现 CMake 错误: 使用不存在的目标“firebase_firestore”调用 get_target_property()。

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:126(字符串)处的 CMake 错误: string 子命令 REPLACE 需要至少四个参数。

flutter/ephemeral/.plugin_symlinks/firebase_core/windows/CMakeLists.txt:127 (set_target_properties) 处出现 CMake 错误: set_target_properties 找不到要添加属性的目标: firebase_firestore

错误:无法生成构建文件

flutter firebase
1个回答
0
投票

试试这个方法

1.转到 Firebase C++ SDK 版本页面并下载适当的版本 (firebase_cpp_sdk_windows_11.10.0.zip)。 https://dl.google.com

2.解压SDK:

将 ZIP 文件解压到 CMake 所需的目录。

mkdir -p C:/Users/DELL/projectName/build/windows/x64/extracted/ 解压缩路径/to/firebase_cpp_sdk_windows_11.10.0.zip -d C:/Users/DELL/projectName/build/windows/x64/extracted/

3.验证目录结构:

确保解压后的目录包含CMakeLists.txt文件和其他必要的文件。

ls C:/Users/DELL/projectName/build/windows/x64/extracted/firebase_cpp_sdk_windows

© www.soinside.com 2019 - 2024. All rights reserved.