gpt4 book ai didi

android - 由于 undefined reference ,AOSP 构建失败

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:51:24 24 4
gpt4 key购买 nike

我已经下载了 Android 2.3.6 源代码并成功构建了它。然后,我在外部文件夹中添加了一个 C++ 库,并尝试构建它,但是当我这样做时,我收到了以下错误:

prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: path/to/myfile.cpp:26: error: undefined reference to '__cxa_end_cleanup'
prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin/../lib/gcc/arm-eabi/4.4.3/../../../../arm-eabi/bin/ld: : error: undefined reference to '__gxx_personality_v0'
in function path/to/myfile.cpp:26: error: undefined reference to 'operator delete(void*)'

我在Android.mk文件中添加了这一行:LOCAL_CXX=path/to/g++compiler为了使用 g++ 编译器但它仍然使用 .../arm-eabi/bin/ld 与其他库链接 我如何强制使用 g++ 作为链接器。

最佳答案

您需要使用 g++ 而不是 gcc 编译和链接 C++ 代码。

关于android - 由于 undefined reference ,AOSP 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15478396/

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