gpt4 book ai didi

android - 在 AOSP 中链接第 3 方静态库时需要帮助

转载 作者:行者123 更新时间:2023-11-30 03:38:46 27 4
gpt4 key购买 nike

我正在尝试将第 3 方库移植到 mediaplayerservice 以增强对许多容器格式的支持。

我能够构建第 3 方堆栈并从中获取库(静态库)。

现在,我想将这个第 3 方库链接到 MediaPlayerService。我找不到在 makefile 中提及链接此静态库的位置和方式。

我尝试添加以下行,
LOCAL_STATIC_LIBRARIES := libThirdparty
&&

LOCAL_LDLIBS += -l$(TOP)/frameworks/out/target/product/tvsimvbox/obj/STATIC_LIBRARIES/libThirdparty_intermediates/libThirdparty.a

但是,以上几行没有帮助。它给出了“ undefined reference ”错误。

最佳答案

能够链接它。

您可以使用 LOCAL_STATIC_LIBRARIES。我的代码中的问题是我提到的顺序是错误的。将使用(必需/依赖)库的库应该是第一个和提供的库应该是下一个。

换句话说,LOCAL_LDFLAGS += -L"库路径"-lThirdparty

关于android - 在 AOSP 中链接第 3 方静态库时需要帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16196647/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com