簡體   English   中英

在 android.bp 中找不到文件

[英]Can not find file in android.bp

我在 Android.bp 中構建了一個 so 文件,我使用“include_dirs”找到“.h”文件,但找不到,這是我的代碼

代號 A 命名為 A.bp

cc_library_static {name :"liba" , static_libs:['libb']}

codeB 名稱 B.bp

cc_library_static {name :"libb",include_dirs:['vendor/dirb']}

在目錄“vendor/dirb”中有一個名為“bh”的文件

當我構建liba時,出現“找不到bh”的錯誤,如何解決? 謝謝你

您必須在B.bp export_include_dirs 但請務必在此處指定相對於B.bp的路徑。

include_dirs旨在添加依賴模塊未提供的其他包含目錄。

注意: cc_library_static將創建一個 static 庫( .a文件)。 如果您想擁有一個共享庫( .so文件),請改用cc_library_shared

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM