在ubuntu的shell里编写编写一段C 源程序, 用gcc 编译器编译程序, 运行程序, 调试程序。
时间: 2024-09-19 22:05:23 浏览: 44
CSAPP大作业-程序人生
在Ubuntu的shell环境下,编写C源程序的一般步骤如下:
1. **创建新文件**:首先,打开终端并导航到你想要存放程序的目录,然后使用文本编辑器如`nano`, `vim` 或者 `gedit` 创建一个新的`.c` 文件。例如,假设你创建了一个名为`hello_world.c` 的文件。
```bash
nano hello_world.c
```
2. **编写C代码**:在编辑器中,输入简单的C程序示例,比如打印"Hello, World!":
```c
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
```
保存并关闭文件。
3. **编译**:接下来,使用GCC编译器将源代码转换为可执行文件。在命令行输入:
```bash
gcc -o hello hello_world.c
```
这里`-o hello`指定了生成的可执行文件名`hello`。
4. **运行程序**:执行编译后的程序:
```bash
./hello
```
如果一切正常,你应该能看到"Hello, World!"的输出。
5. **调试**:在Ubuntu上可以使用`gdb`来调试程序。首先,需要安装`gdb`,然后添加断点并运行:
```bash
gdb hello
set break main
run
```
按`Ctrl+C`退出调试,如果没有错误,说明程序已成功执行。
阅读全文