Compilando no Android

Crie uma cc_library_static para compilar a biblioteca C++, incluindo o cabeçalho e o arquivo de origem gerados pelo 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"],
}
  • Observe que libcxx_test_bridge_header e libcxx_test_bridge_code sĂŁo as dependĂȘncias para as vinculaçÔes C++ geradas pelo CXX. Mostraremos como essas sĂŁo configuradas no prĂłximo slide.
  • Observe que vocĂȘ tambĂ©m precisa depender da biblioteca cxx-bridge-header para puxar as definiçÔes CXX comuns.
  • Documentação completa para usar CXX no Android pode ser encontrada na documentação do Android. VocĂȘ pode querer compartilhar esse link com a classe para que os alunos saibam onde podem encontrar essas instruçÔes novamente no futuro.