在CentOS中進行交叉編譯,您需要安裝交叉編譯工具鏈。以下是在CentOS 7上安裝ARM交叉編譯工具鏈的步驟:
sudo yum update
sudo yum install epel-release
gcc-arm-linux-gnu
和g++-arm-linux-gnu
。運行以下命令來安裝它們:sudo yum install arm-linux-gnu-gcc arm-linux-gnu-g++
arm-linux-gnu-gcc --version
arm-linux-gnu-g++ --version
hello.c
的C程序,請運行以下命令:arm-linux-gnu-gcc -o hello_arm hello.c
這將生成一個名為hello_arm
的可執行文件,該文件可以在ARM設備上運行。
注意:這里以ARM架構為例,如果您需要為其他架構(如MIPS、PowerPC等)進行交叉編譯,您需要安裝相應的交叉編譯工具鏈。具體操作方法類似。