[问题]linux下C程序的编写
- Roots
- 帖子: 662
- 注册时间: 2005-08-17 19:20
[问题]linux下C程序的编写
linux下C语言编写、查错及运行一般用哪些软件实现
如果我用Emacs来编写的话各部分又应该注意哪些问题,自动补齐等功能又该如何实现(当然是通过扩展了!)
还有个弱弱的问题:文件保存格式是否有要求(和Win下一样用.c或.dat?)
如果我用Emacs来编写的话各部分又应该注意哪些问题,自动补齐等功能又该如何实现(当然是通过扩展了!)
还有个弱弱的问题:文件保存格式是否有要求(和Win下一样用.c或.dat?)
- Roots
- 帖子: 662
- 注册时间: 2005-08-17 19:20
- Roots
- 帖子: 662
- 注册时间: 2005-08-17 19:20
关于hellow world
另外gcc和gdb怎么装的,看源里面有好多gcc,晕的很[/code]
难道大家都这样的吗,当然在Emacs下是不用退出的1. 输入源代码
$ emacs hello.c >>>> 进入emacs 编辑器环境
#include <stdio.h>
int main()
{
printf(“Hello World. ”); >>>> 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 调试环境
另外gcc和gdb怎么装的,看源里面有好多gcc,晕的很[/code]
- huangjiahua
- 帖子: 3294
- 注册时间: 2005-03-30 0:27
- 联系:
- titainium
- 帖子: 689
- 注册时间: 2006-12-02 12:25
- Roots
- 帖子: 662
- 注册时间: 2005-08-17 19:20
-
- 帖子: 4
- 注册时间: 2006-11-18 17:17
- Roots
- 帖子: 662
- 注册时间: 2005-08-17 19:20
- feeling
- 帖子: 175
- 注册时间: 2006-04-29 20:10
- 来自: 北京·昌平
- 联系: