android - arm-linux-androideabi-g++ : -fuse-linker-plugin, 但找不到 liblto_plugin.so

标签 android gcc lto

我在ubuntu 12.04下编译Chrome V8时,遇到了一个问题

arm-linux-androideabi-g++:fatal error, -fuse-linker-plugin, but liblto_plugin.so not found

ndk版本是r8b。我怎么解决这个问题?

最佳答案

当您添加 android-ndk-*.tar.bz2 时,它应该创建一个名为 liblto_plugin.so 到真实文件 liblto_plugin.so 的符号链接(symbolic link).?.?.?

如果您在创建符号链接(symbolic link)(例如虚拟机中的共享目录)时遇到问题,则不会创建符号链接(symbolic link)并且会出现问题。 尝试将 .tar.bz2 文件重新提取到支持符号链接(symbolic link)的文件系统,并验证 liblto_plugin.so 是否存在。

关于android - arm-linux-androideabi-g++ : -fuse-linker-plugin, 但找不到 liblto_plugin.so,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19272524/

相关文章:

python - 如何解决: lto1: fatal error: bytecode stream in file '...' generated with LTO version 6. 0而不是预期的7.1

java - Proguard - Proguard 返回错误代码 1。请参阅控制台

android - 查找 View 是否已布局

android - Android中的RTMPDUMP链接?

c - 解决GCC警告: "dereferencing type-punned pointer will break strict-aliasing rules" by temporary pointer

c++ - 带 LTO 的静态链接可执行文件(链接时间优化): how to make it with previously built libraries

android - 在 Android JB 4.2.2 上禁用屏幕锁定

linux - 无法将共享库与 -mx32 和 gcc 4.7 或 gcc 4.8 链接

c - 使用我自己的库运行 .c

c++ - 如何编写支持 LTO 的代码?