|
求一个最简单的能在MIPS平台上的bootloader下运行的C程序!
[复制链接]
通过请教高人,人家说所有的程序编译后都是由三部分组成的,第一部分就是你要编译成的文件格式的一些标志性代码(比如是ELF,EXE等)。第二部分是程序段,第三部分是数据段。
若是要裸机(即操作系统没起来的时候)上运行的话必须要把第一部分去掉,有两种方法
1、修改ld.script和对应的Makefile文件
2、用GCC编译时用-E编译成汇编语言,然后再修改
感觉这两种方法好难啊!看不懂ld.srcipt.对汇编也是一知半解
不知道还有别的方法没有呢?
提示一个最简单的C语言就可以了,谢谢!
|
|