这是因为在 Ubuntu 中执行该命令会生成一个 aarch64 架构的静态可执行文件,但是由于你的电脑不是 aarch64 架构,所以无法运行该可执行文件,导致没有反应。如果想要在当前电脑上运行该程序,可以使用以下命令编译:

gcc test.c -o test

然后运行:

./test

即可看到输出结果。

Ubuntu 运行 aarch64-linux-gnu-gcc 编译的静态可执行文件问题

原文地址: https://www.cveoy.top/t/topic/oQeh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录