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"], }

Speaker Notes

  • 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.