呵呵,步入正题:
打开终端---->输入vim
[root@localhost root]# vim hello.c
进入vim的命令模式,按下键盘的i切换到插入模式,输入如下代码:
#include
int main()
{
printf("Hello! This is our embeded world!\n");
return 0;
}
按下Esc进入命令模式,输入:wq,自然会保存文件会退回到终端
接下来就是预处理、链接、编译、运行拉
[root@localhost root]# gcc -E hello.c -o hello.i //预处理
[root@localhost root]# gcc -S hello.i -o hello.s //编译不汇编,生成汇编文件
[root@localhost root]# gcc -c hello.s -o hello.o //编译不链接。生成目标文件
[root@localhost root]# gcc hello.o -o hello //生成执行文件
[root@localhost root]# ./hello //运行执行文件
Hello! This is our embeded world! //这就是输出的结果
qwdzq 于 2008-04-02 16:33:10发表:
很适合我,谢谢了
hongmaojin 于 2008-03-30 19:25:56发表:
比较详细,适合初学者,不过还是要谢谢
carlote 于 2007-11-12 22:11:04发表:
谢
奶茶dsk 于 2007-10-03 01:23:57发表:
我的fedora7可以直接gcc test.c
./a.out
就ok了。。。