1

我正在尝试在MacOS中构建颤振桌面应用程序并尝试使用dart FFI调用C++代码。我已经使用这个 GitHub 项目作为模板并更改了一些源代码来调用C++库。如果我不使用FFI ,我可以运行这个项目。

https://github.com/google/flutter-desktop-embedding

错误 :

颤音:══╡窗口小部件图书馆捕获的例外╞═══════════════════════════════════════ ════════════════════颤动:在构建MyHomePage(脏,状态:_MyHomePageState#86c2f)时引发以下ArgumentError:颤振:无效参数:加载失败动态库 (dlopen(/usr/lib/structs.dylib, 1): image not flutter: found) -Workspace/flutter-desktop-embedding-master/example/lib/main.dart:39:13 flutter: flutter: 当异常被抛出时,这是堆栈:

我的颤振和飞镖版本:

rmazumder$ flutter --version
Flutter 1.12.15-pre.12 • channel master • 
https://github.com/flutter/flutter.git
Framework • revision b2a36ffcd2 (22 hours ago) • 2019-11-26 11:45:51 -0500
Engine • revision e136d637a8
Tools • Dart 2.7.0
4

0 回答 0