6

我有这个简单的程序,其源代码位于“src”文件夹中,包含在“inc”文件夹中。通常我编译这个:

gcc -I../inc *.c

这使得 'a.out' 作为在该 PC 上运行良好的程序。

但是我如何为我的 BeagleBone Black (ARM) 编译它?有了这个,我正在考虑:

gcc (some arguments to crosscompile for arm) -I../inc *.c
4

1 回答 1

7

既然您说可以使用make CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm uImage,您应该可以使用 arm gnueabi 工具链。它应该像调用它一样简单

arm-linux-gnueabi-gcc -I../inc *.c
于 2014-01-14T09:56:13.010 回答