在Linux中运行C程序需要经过以下步骤:
编写C程序
使用任意文本编辑器创建一个以 `.c` 为扩展名的C源文件,例如 `program.c`。
在文件中编写C程序代码。
打开终端
打开终端应用程序,可以通过在启动器中搜索“终端”来找到。
切换至C程序所在的目录
使用 `cd` 命令切换至保存C程序的目录,例如 `cd /path/to/program`,将 `/path/to/program` 替换为实际的目录路径。
编译C程序
运行 `gcc -o program program.c` 命令来编译C程序,其中 `program` 是要生成的可执行文件的名称,`program.c` 是C源文件的名称。
确保已安装GCC编译器,如果未安装,可以运行 `sudo apt install build-essential` 命令来安装。
运行C程序
运行 `./program` 命令来执行编译后的C程序。
示例
假设你创建了一个名为 `hello.c` 的C程序,内容如下:
```c
include
int main() {
printf("Hello, World!\n");
return 0;
}
```
按照上述步骤运行:
1. 打开终端。
2. 使用文本编辑器(如Vim、Nano或Emacs)创建 `hello.c` 文件,并输入上述代码。
3. 保存文件并关闭编辑器。
4. 打开终端并导航到包含 `hello.c` 文件的目录,例如 `cd /home/username/Documents`。
5. 编译C程序:
```sh
gcc hello.c -o hello
```
6. 运行生成的可执行文件:
```sh
./hello
```
你将在终端中看到输出“Hello, World!”。
注意事项
确保GCC编译器已安装,否则需要先安装它。
如果程序依赖于其他库,需要使用 `-L` 和 `-l` 选项来链接这些库。
可以使用 `makefile` 来自动化编译和链接过程。
通过这些步骤,你就可以在Linux系统中成功运行C程序了。