c程序源代码 .c .sh 和 .o文件怎么编译执行
时间: 2024-03-15 17:46:24 浏览: 65
怎样在linux下编写C程序并编译执行
C程序源代码编译执行的过程可以分为以下几个步骤:
1. 编写源代码,保存为以.c为后缀的文件,例如hello.c。
2. 打开终端,进入源代码所在的目录。
3. 输入以下命令进行编译:
```
gcc -o hello hello.c
```
这个命令会把源代码编译成可执行文件,命名为hello。其中,-o参数指定输出文件的名称,后面紧跟的是输出文件的名称,最后是输入文件的名称。
4. 执行可执行文件,输入以下命令:
```
./hello
```
这个命令会执行编译后的可执行文件。
如果你需要编译多个源代码文件,可以把它们放在同一个目录下,然后使用以下命令进行编译:
```
gcc -o output_file input_file_1.c input_file_2.c ...
```
这个命令会把所有的源代码文件编译成一个可执行文件,输出文件的名称为output_file,后面紧跟的是所有的输入文件名称。
.sh文件是Shell脚本文件,可以使用以下命令执行:
```
sh filename.sh
```
或者
```
./filename.sh
```
.o文件是编译后生成的目标文件,一般不直接执行。
阅读全文