尝试运行此脚本。它与OpenConnect API有关。
# Build run_pie helper program
#
$(DESTDIR)/sbin/run_pie: run_pie.c $(TOOLCHAIN_BUILT)
mkdir -p $(DESTDIR)/sbin
$(TRIPLET)-clang $< -o $@ -ldl
.PHONY: run_pie
run_pie: $(DESTDIR)/sbin/run_pie
然后我收到此错误消息。
arm-linux-androideabi-clang run_pie.c -o
external/arm/openconnect/android/arm-linux-androideabi/out/sbin/run_pie -ldl
make[1]: arm-linux-androideabi-clang: No such file or directory
make[1]: *** [/external/arm/openconnect/android/arm-linux-androideabi/out/sbin/run_pie] Error 1
我认为会发生此问题,因为我是macOS用户。
vi〜/ .bash_profile
和写作
导出PATH = $ PATH:/ Users / macbookpro / Developer / toolchain / bin
为我工作。您必须调整路径。根据工具链的位置。
通过工具链与NDK相关联的方式。因此,您可以使用NDK创建工具链文件夹。