例如我下载的交叉编译器为/opt/gcc-buildroot-9.3.0-2020.03-x86_64_aarch64-rockchip-linux-gnu/bin/aarch64-linux-gcc,编译并输出 "Hello, World!" 程序步骤:
1. 创建一个名为 hello.c
的 C 语言源代码文件,并用文本编辑器打开它,例如
vim hello.c
2. 在 hello.c
中输入以下代码:
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
3. 保存并关闭 hello.c
文件(:wq)。
4. 在终端中,在hello.c
文件的目录使用以下命令编译 hello.c
文件:
/opt/gcc-buildroot-9.3.0-2020.03-x86_64_aarch64-rockchip-linux-gnu/bin/aarch64-linux-gcc hello.c -o hello
这将使用指定的交叉编译器编译 hello.c
并生成可执行文件 hello
。
5. 完成编译后,在终端中运行生成的可执行文件:
./hello
输出:
Hello, World!