是否可以从 C++ 调用 Dart 方法?

2023-12-14

如何从C++代码中调用Dart方法?我想尝试在我的应用程序中使用 Dart 作为脚本语言。


你有两种可能性:

首先,你可以将 Dart VM 嵌入到您的 C++ 程序中. See 这次讨论(有一个 GitHub 示例)。这允许您用 C++ 编写程序并运行 Dart 脚本。我不认为这种方式是Dart团队直接支持的,很多事情需要你自己做。

其次,你可以将您的 C++ 代码嵌入到 Dart VM 中作为本机扩展。看本指南了解详情。这允许您在 Dart 中编写程序,并且可以将性能关键部分或需要访问本机库的部分移至 C++。有很多例子可供参考。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以从 C++ 调用 Dart 方法? 的相关文章

随机推荐