繁体   English   中英

NDK r16b独立工具链错误:“ / usr / bin / ld:此链接器未配置为使用sysroots”

[英]NDK r16b standalone toolchain error: “/usr/bin/ld: this linker was not configured to use sysroots”

我正在尝试使用Android NDK构建应用程序。 编译成功,但在链接步骤中失败,并显示以下错误:

1> /usr/bin/ld: this linker was not configured to use sysroots
clang50++.exe: error: linker command failed with exit code 1 (use -v to see invocation)

我正在使用

--sysroot=<MyNDKPath>/sysroot 

-isystem <MyNDKPath>/sysroot/usr/include/arm-linux-androideabi 

编译时

谁能帮助我解决这个问题?

对我而言,这是通往ld的缺失之路。 我将其添加到Eclipse内的PATH环境变量中,并且可以正常工作:

${ANDROID_NDK}\toolchains\aarch64-linux-android-4.9\prebuilt\windows-x86_64\bin

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM