【发布时间】:2021-10-14 00:29:57
【问题描述】:
选择 vs 代码上的“开始调试”菜单项时发生错误。错误详情:
在 Linux 上以调试模式启动 lib/main.dart... CMake 错误 颤振/短暂/.plugin_symlinks/objectbox_flutter_libs/linux/CMakeLists.txt:1 (cmake_minimum_required):需要 CMake 3.11 或更高版本。你是 运行版本 3.10.2 异常:无法生成构建文件 退出(sigterm)
但是 CMake 版本更高:
$ cmake --version
cmake 版本 3.16.3
由 Kitware (kitware.com/cmake) 维护和支持的 CMake 套件。
开发环境详情:
Ubuntu Ubuntu 20.04.3 LTS,Flutter Stable 2.5.2
environment:
sdk: '>=2.12.0 <3.0.0'
dependencies:
objectbox: ^1.2.0
objectbox_flutter_libs: any
dev_dependencies:
objectbox_generator: any
我已经尝试过 Flutter beta 通道,并返回了几个 Objectbox 版本。总是同样的错误。
【问题讨论】:
-
有一个类似的问题与通过 snap 使用 Flutter 有关,请参阅github.com/objectbox/objectbox-dart/issues/317
-
是的,这很有意义。 Flutter Snap 有自己的版本,而 objectbox 包需要更高版本。我将在不使用 snap 的情况下安装 Flutter,如果可行,我会提供答案。