C代码可以生成.o,.a等文件,但是bin文件之前没有见过,这里记录一下。
写一段最简单的C语言代码:
#include<stdio.h>
int main(int argc,char **argv)
{
printf("HelloWord!\n");
return 0;
}
编译运行没有问题。
然后通过下面的命令生成.o文件
gcc -c xxxx.c
然后通过下面的命令生成bin文件。
objcopy -O binary xxxx.o xxxx.bin
C代码可以生成.o,.a等文件,但是bin文件之前没有见过,这里记录一下。
写一段最简单的C语言代码:
#include<stdio.h>
int main(int argc,char **argv)
{
printf("HelloWord!\n");
return 0;
}
编译运行没有问题。
然后通过下面的命令生成.o文件
gcc -c xxxx.c
然后通过下面的命令生成bin文件。
objcopy -O binary xxxx.o xxxx.bin