我有一个简单的程序,其源代码位于“ src”文件夹中,而其包含文件位于“ inc”文件夹中。通常我用以下命令编译它:
gcc -I../inc *.c
这样就剩下“ a.out”作为可以在那台电脑上正常工作的程序了。
但是,如何为我的BeagleBone Black(ARM)编译呢?我正在考虑:
gcc (some arguments to crosscompile for arm) -I../inc *.c
既然您说可以使用,make CROSS_COMPILE=arm-linux-gnueabi- ARCH=arm uImage
那么您应该可以随时使用arm gnueabi工具链。然后应该像调用它一样简单
arm-linux-gnueabi-gcc -I../inc *.c
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句