Android:错误:对“ android_atomic_dec”的未定义引用

凯文·K

我试图通过将其保留在android源代码树中,在android 4.0.4的本机代码中使用硬件解码器(OMX编解码器)构建用于h.264视频解码的代码。android源代码已构建。我正在使用mm命令来构建我的解码器模块。
但是当我尝试构建它时,出现以下错误

prebuilt/linux-x86/toolchain/arm-linux-androideabi-4.4.x/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld:   
out/target/product/generic/obj/SHARED_LIBRARIES/custom_decoder_intermediates/custom_decoder.o:
in function custom_decoder::decode_video():frameworks/base/include/utils/RefBase.h:171:  
error: undefined reference to 'android_atomic_dec'

当我探索它时,才知道android_atomic_dec是在cutils / atomic.h中定义的,该文件位于system / core / libcutils中,并且标头位于AOSP 4.0.4的system / core / include / cutils中。
所以我也通过LOCAL_C_INCLUDES在我的android.mk中添加了它,但仍然得到相同的错误。
有人可以帮我解决这个问题吗?

亚历克斯·科恩

您必须添加cutils联动阶段:

LOCAL_LDLIBS += -L $(path-to-system-libs) -lcutils

如果要构建AOSP树,请改用以下内容:

LOCAL_SHARED_LIBRARIES += libcutils

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android:错误:对“ android_atomic_dec”的未定义引用

来自分类Dev

Android NDK返回错误“未定义对'rand'的引用”

来自分类Dev

Android NDK:未定义的引用错误

来自分类Dev

Android NDK:对“ stderr”的未定义引用

来自分类Dev

Android RoboBinding firePropertyChange()未定义错误

来自分类Dev

Android Phonegap错误:未定义google

来自分类Dev

Android Phonegap错误:未定义google

来自分类Dev

错误:()对`__android_log_write'的未定义引用错误?

来自分类Dev

Android NDK链接器错误:错误:对std :: basic_string的未定义引用

来自分类Dev

Android Studio | CPP文件错误错误:位图库中未定义对“ AndroidBitmap_unlockPixels”的引用

来自分类Dev

Android NDK链接器错误:错误:对std :: basic_string的未定义引用

来自分类Dev

Android NDK-build中的libpcap静态链接错误(对pcap API的未定义引用)

来自分类Dev

建立Android NDK库无法解决“未定义的引用”错误

来自分类Dev

在Android上构建的Git引发“对dlopen的未定义引用”错误

来自分类Dev

如何解决Android NDK中的“对'ntohl'的未定义引用”编译错误?

来自分类Dev

链接器错误Android-NDK:对“ G_STATIC_ASSERT”的未定义引用

来自分类Dev

使用独立工具链为 android 构建鱿鱼时出现未定义的引用错误

来自分类Dev

在Android中对'cv :: initModule_nonfree()'的未定义引用

来自分类Dev

Android链接器:对bsd_signal的未定义引用

来自分类Dev

未定义对'__android_log_print'的引用

来自分类Dev

Android 4.4,对__printf_chk的未定义引用

来自分类Dev

在Android中使用JNI对'multiply'的未定义引用

来自分类Dev

对解压缩 zlib android jni 的未定义引用

来自分类Dev

编译错误:未定义引用

来自分类Dev

未定义的函数错误引用

来自分类Dev

错误对“ WinMain @ 16”的未定义引用

来自分类Dev

无法解决“对...的未定义引用”错误

来自分类Dev

编译错误:未定义引用

来自分类Dev

C ++ Singleton:“未定义引用”错误

Related 相关文章

  1. 1

    Android:错误:对“ android_atomic_dec”的未定义引用

  2. 2

    Android NDK返回错误“未定义对'rand'的引用”

  3. 3

    Android NDK:未定义的引用错误

  4. 4

    Android NDK:对“ stderr”的未定义引用

  5. 5

    Android RoboBinding firePropertyChange()未定义错误

  6. 6

    Android Phonegap错误:未定义google

  7. 7

    Android Phonegap错误:未定义google

  8. 8

    错误:()对`__android_log_write'的未定义引用错误?

  9. 9

    Android NDK链接器错误:错误:对std :: basic_string的未定义引用

  10. 10

    Android Studio | CPP文件错误错误:位图库中未定义对“ AndroidBitmap_unlockPixels”的引用

  11. 11

    Android NDK链接器错误:错误:对std :: basic_string的未定义引用

  12. 12

    Android NDK-build中的libpcap静态链接错误(对pcap API的未定义引用)

  13. 13

    建立Android NDK库无法解决“未定义的引用”错误

  14. 14

    在Android上构建的Git引发“对dlopen的未定义引用”错误

  15. 15

    如何解决Android NDK中的“对'ntohl'的未定义引用”编译错误?

  16. 16

    链接器错误Android-NDK:对“ G_STATIC_ASSERT”的未定义引用

  17. 17

    使用独立工具链为 android 构建鱿鱼时出现未定义的引用错误

  18. 18

    在Android中对'cv :: initModule_nonfree()'的未定义引用

  19. 19

    Android链接器:对bsd_signal的未定义引用

  20. 20

    未定义对'__android_log_print'的引用

  21. 21

    Android 4.4,对__printf_chk的未定义引用

  22. 22

    在Android中使用JNI对'multiply'的未定义引用

  23. 23

    对解压缩 zlib android jni 的未定义引用

  24. 24

    编译错误:未定义引用

  25. 25

    未定义的函数错误引用

  26. 26

    错误对“ WinMain @ 16”的未定义引用

  27. 27

    无法解决“对...的未定义引用”错误

  28. 28

    编译错误:未定义引用

  29. 29

    C ++ Singleton:“未定义引用”错误

热门标签

归档