使用生成文件将带有 ffi 的 C++ 代码绑定到颤振

问题描述

我想这个话题有点处于我知识的边缘。我(终于)设法运行了 https://flutter.dev/docs/development/platform-integration/c-interop 教程。但是,对于我的项目,我需要使用复杂的 make 文件编译 cpp 代码。我该怎么做?

到目前为止,我还没有成功地使用 Xcode IDE 编译它,而只能使用其命令行扩展。

您建议如何与 cpp 插件交换数据?作为参数,我有一个大小约为 50x50 的二维数组和一个大小为 50 的向量。返回值大约是 150 个数据项,我可以将它们安排为一个向量,或者更合乎逻辑地安排为 3 个大小为 50 的向量和一些单个值。我还没有研究过交换更复杂的数据结构,但想知道通过 JSON 字符串交换所有数据是否有意义?

PS:如果其他人遵循本教程并在这里提出我的问题:如果您通过 Intellij Idea 的 Tools>Flutter>open_iOS_module_in_Xcode 打开 Xcode,然后尝试打开 Runner.xcworkspace,您已经从 Intellij 这样做了。或者,您可以打开 Xcode,单击打开并搜索位于 examples/iOS 文件夹中的 Runner.xcworkspace。我只花了 20-30 分钟就搞清楚了这个...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...