要运行C源程序,通常需要经过以下步骤:
上机输入和编辑源程序
使用文本编辑器编写C源程序,并保存为以`.c`为后缀的文件,例如`program.c`。
编译源程序
使用C编译器(如GCC)对源程序进行编译。编译过程包括预编译和正式编译两个阶段,最终生成一个二进制目标文件(如`.obj`文件)。
编译命令通常为:`gcc -o program program.c`,其中`program`是生成的可执行文件名称,`program.c`是源文件名称。
连接处理
经过编译后得到的二进制目标文件还不能直接执行,需要将其与库函数连接装配起来,生成一个可执行程序(如`.exe`文件)。
运行可执行程序
在命令行中,使用`./program`命令来执行编译后的C程序。如果程序需要输入,可以在运行时提供。
具体步骤示例
编写和保存源程序
```c
// example.c
include int main() { printf("Hello, World!\n"); return 0; } ``` ```sh gcc -o example example.c ``` ```sh ./example ``` 注意事项 确保已安装C编译器(如GCC)。如果未安装,可以通过包管理器进行安装,例如在Linux上使用`sudo apt install build-essential`。 在Windows上,可以使用MinGW或Microsoft Visual Studio等工具进行编译和运行。 如果程序依赖外部库,需要在编译时指定库路径和链接库文件。 通过以上步骤,你可以成功运行C源程序。编译源程序
运行可执行程序