原创 嵌入式课程:linux编译小程序(hello.c)

2009-5-14 09:37 2240 8 8 分类: MCU/ 嵌入式

cd home/ -> mkdir experiment -> cd experiment/ -> vi hello.c -> gcc hello.c -> ls -> ./a.out


 程序内容:


#include<stdio.h>


   Int main()


{


Printf(“hello.arm \nhello.xiaoxiong!\n”);


Return 0;


}


:输入vi hello.c,进入文本编辑,ai进入插入模式,此时可输入以上程序内容.  Esc -> :wq(退出并保存,若是只读文件为:wq! 即为强制退出)


最后一步的a.out为可执行文件,默认生成,若要重新命名可执行:gcc –o hello(新名) hello.c 此时输入ls可看到多了一绿色的hello,为可执行文件,最后一步可改为:./hello,执行结果一致.注意gcc –o hello(新名) hello.c中一定要有hello ,否则就会以hello.c为文件名,而没有源文件,还会损坏源文件,使其变为空.

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条