frankx 发表于 2021-6-6 10:33:44

命令行无法编译应用程序

自己写了一个demo程序内容就是打印hello,然后执行编译生成应用出现如下错误:
host/bin/aarch64-linux-gcc -o demo demo.c
/home/xs/linux/OK3399-linux-release/host/bin/../lib/gcc/aarch64-buildroot-linux-gnu/6.5.0/../../../../aarch64-buildroot-linux-gnu/bin/ld: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.27' not found (required by /home/xs/linux/OK3399-linux-release/host/bin/../lib/gcc/aarch64-buildroot-linux-gnu/6.5.0/../../../../aarch64-buildroot-linux-gnu/bin/ld)
collect2: error: ld returned 1 exit status

请问该怎么解决?
补充:
1、我不是使用docker环境安装的,而且我使用build.sh kernel是可以成功编译出来内核的,不要怀疑环境问题。
2、没有安装qtcreator,就是想单纯的找到arm gcc编译一个简单的程序。
页: [1]
查看完整版本: 命令行无法编译应用程序