我可以将C++代码(或用C++编写的库)与混合移动应用程序代码混合使用吗
Can I mix C++ code (or library written in C++) with hybrid mobile app code?
我想知道是否可以将C++代码与React Native、Flutter、Phone Gap等混合移动应用程序混合使用?我知道将C++代码与Objective-C++混合是可能的。对于Android,也可以将Java和C++一起使用。除了提到的事情,Dropbox Djinni可以允许iOS和Android共享C++代码。但我不知道我们能不能把C++和混合的东西混合在一起。
您可以使用Flutter中的C++库。
您需要在本机平台(Java/Kotlin和/或Objective-C/Swift)上提供这些功能,然后通过构建插件将其提供给Flutterhttps://flutter.io/docs/development/packages-and-plugins/developing-packages#developing-插件包
目前正在进行工作,以使直接从Dart调用C++变得容易使用FFI,https://github.com/flutter/flutter/issues/7053,https://github.com/dart-lang/sdk/issues/34452但目前还没有。
相关文章:
- 在混合代码库中将C转换为C++时出现许多包含错误
- 混合开放MP/MPI代码中的多线程发送/接收时出错
- 在混合 c 和 c++ 代码中使用运算符 new
- 需要调试在 docker 中运行的混合"C and C++"代码
- 我可以将C++代码(或用C++编写的库)与混合移动应用程序代码混合使用吗
- Cuda:混合c++和Cuda代码
- C时间混合问题似乎无法解释,以及如何明智地升级代码库
- 混合使用C和C++代码会在GCC中产生意想不到的行为
- 混合 C/C++ 代码可产生"undefined symbol"共享库
- 混合 C/C++ 代码中的结构指针
- 在gdb中运行python/c++混合代码
- 混合代码-函数成员指针
- 混合代码(本机代码、托管代码):它(技术上)如何互操作
- 调试混合代码应用程序中的启动问题
- 使用Visual Studio 2013和Intel Fortran编译c++ /C混合代码
- MS Blend 3&4可以打开包含混合代码的解决方案吗?
- 混合c++代码时动态库中的链接问题
- 构建混合 C/C++ 代码
- 如果我在管理C++对象内存的目标 C 中混合C++代码,ARC 会处理它
- 是否可以从c++ /CLI混合代码中调用IronPython ?