Building in Android

创建 cc_library_static 以构建 C++ 库,包括 CXX 生成的头文件和源文件。

cc_library_static { name: "libcxx_test_cpp", srcs: ["cxx_test.cpp"], generated_headers: [ "cxx-bridge-header", "libcxx_test_bridge_header" ], generated_sources: ["libcxx_test_bridge_code"], }

Speaker Notes

  • 指出 libcxx_test_bridge_headerlibcxx_test_bridge_code 是 CXX 生成的 C++ 绑定的依赖项。我们将在下一张幻灯片中介绍具体的设置方法。
  • 请注意,您还需要依靠 cxx-bridge-header 库才能提取常见的 CXX 定义。
  • 如需了解如何在 Android 中使用 CXX 的完整文档,请参阅 Android 文档。建议您与全班同学分享该链接,以便学生知道日后可以在哪里找到这些说明。