红联Linux门户
Linux帮助

轻松就能让Linux下的C编程从头来

发布时间:2005-12-29 09:39:51来源:红联作者:何哥
  我们从最基本的 hello world 程序开始,实际操作一下:

1. 输入源代码

$ emacs hello.c             >>>> 进入emacs 编辑器环境

#include >>> 如果你看不懂这个函数,就去好好的看c语言的书

int main()

{

rintf(“Hello World.\n”);      >>>> Emacs环境下,按下 Tab 键,有自动缩进功能

exit(0);

}

完成输入后,按住CTRL 键,按下 x, 再按下 c , 最后松开 CTRL。 >>>> 程序保留并退出emacs 环境。

2. 编译,链接,运行

引用

$ gcc -o hello hello.c

$ ./hello           >>>> ./ 指明了所执行程序的路径

Hello World.

$

一个linux平台上的c程序开发已经完成咯

3. 调试

如果要使用 gdb 调试程序,那么在上一步编译的时候,记得加上 -g 选项

引用

$ gcc -g -o hello hello.c

$ gdb hello           >>>> 进入 gdb 调试环境
文章评论

共有 3 条评论

  1. tracydundun 于 2008-04-08 22:23:12发表:

    正在学,但C 语言基础比较差,有些头文件不知道为什么,比如#ifndef #endif #ifdef 请指教,介绍一本书也可以

  2. xinglight 于 2008-04-08 06:56:14发表:

    谢谢分享

  3. hongmaojin 于 2008-03-27 20:42:08发表:

    正在学习,感受颇多,谢谢分享