たとえば、私がダウンロードしたクロス コンパイラは /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!