ساخت در اندروید

یک 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"],
}
  • به این نکته اشاره کنید که libcxx_test_bridge_header و libcxx_test_bridge_code وابستگی‌هایی برای پیوندهای ++C تولید شده توسط CXX ​​هستند. نحوه تنظیم اینها را در اسلاید بعدی نشان خواهیم داد.
  • توجه داشته باشید که برای ایجاد تعاریف رایج CXX باید به کتابخانه cxx-bridge-header وابسته باشید.
  • مستندات کامل برای استفاده از CXX در Android را می‌توانید در این آدرس پیدا کنید the Android docs. ممکن است بخواهید آن پیوند را با کلاس به اشتراک بگذارید تا دانش‌آموزان بدانند که در آینده می‌توانند این دستورالعمل‌ها را دوباره پیدا کنند.