আপনি সম্পূর্ণ LiteRT সোর্স ট্রি তৈরি না করেও আপনার Android C++ লাইব্রেরির জন্য পূর্বনির্মিত LiteRT Maven প্যাকেজগুলি ব্যবহার করতে পারেন। ইন্টিগ্রেশনটি CMake এর সাথে সম্পন্ন করা হয়।
আপনার C++ NDK কোডে LiterRT CompiledModel API ব্যবহারের প্রাথমিক ধাপগুলি নিচে দেখানো হল।
LiterRT C++ SDK ইন্টিগ্রেট করুন
LiteRT C++ SDK হোস্ট করার জন্য একটি ফোল্ডার নির্বাচন করুন। আমরা এটিকে <litert_cc_sdk_location> হিসাবে উল্লেখ করব।
C++ SDK ডাউনলোড করুন
আপনাকে
<litert_cc_sdk_location>এর অধীনে LiteRT C++ SDK জিপ ফাইল থেকে প্রয়োজনীয় ফাইলগুলি (CMakeLists.txt, উৎস এবং হেডার ফাইল) প্রস্তুত করতে হবে।wget https://github.com/google-ai-edge/LiteRT/releases/download/<litert_version>/litert_cc_sdk.zip unzip litert_cc_sdk.zip -d <litert_cc_sdk_location>LiterRT Maven প্যাকেজ থেকে
libLiteRt.so<litert_cc_sdk_location>এর অধীনে রাখুন।cp <path_to_prebuilt_lib>/libLiteRt.so <litert_cc_sdk_location>/litert_cc_sdk/LiterRT API ব্যবহার করতে আপনার
CMakeLists.txtআপডেট করুন।add_subdirectory("<litert_cc_sdk_location>" "<litert_cc_sdk_location>/build") include_directories("<litert_cc_sdk_location>") target_link_libraries(${CMAKE_PROJECT_NAME} # Use `litert_cc_api` for LiteRT C++ SDK litert_cc_api android log)LiterRT C++ SDK কনফিগার করতে আপনার
build.gradle.ktsআপডেট করুন।externalNativeBuild { cmake { path = file("<litert_cc_sdk_location>/CMakeLists.txt") version = "3.22.1" } }