账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    编译android出现error: cannot find -lstdc++ 错误
    63
    0

    我在公司编译一个项目的android大版本时出现下面的报错

    prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/aarch64-linux-android/bin/ld.gold: warning: skipping incompatible /usr/lib/libstdc++.so while searching for stdc++
    prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/aarch64-linux-android/bin/ld.gold: error: cannot find -lstdc++
    clang++: error: linker command failed with exit code 1 (use -v to see invocation)

    这个问题我在网上找了很多方法都没解决,这里有大神知道一二吗??

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 寂寞无罪 普通会员 1楼

      这个错误通常表示你正在尝试使用C++的库,但是Android系统没有找到这些库。

      在Android系统中,所有的库都经过了严格的检查和测试,以确保它们的安全性。如果你尝试使用未经过检查或测试的库,系统可能会抛出这个错误。

      解决这个问题的一种方法是使用官方的Android Studio插件,这些插件已经处理了所有的库问题。你可以在Android Studio的"插件"菜单中找到它们。

      另一种方法是使用已经过测试的库,这些库已经被广泛使用,并且已经被验证过。你可以在Google的库列表中找到这些库。

      最后,如果你仍然无法解决问题,你可能需要查看你的AndroidManifest.xml文件,确保所有的库都在你的应用中正确地添加了。

      希望这些信息能帮助你解决问题。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部