📜  .sh 模板 - C 编程语言(1)

📅  最后修改于: 2023-12-03 14:38:47.042000             🧑  作者: Mango

.sh 模板 - C 编程语言

简介

本文提供了一个适用于 C 编程语言的 .sh 模板,方便程序员们快速开始使用 Shell 脚本对 C 语言代码进行编译、运行和调试的工作。

前置条件
  • 已安装好 Shell 环境和 C 编译器
用法
编译程序
gcc -o 程序名 源文件名.c

其中:

  • gcc:C 语言编译器
  • -o 程序名:指定生成的可执行文件名
  • 源文件名.c:待编译的 C 语言源代码文件名
运行程序
./程序名

其中:

  • ./程序名:要运行的可执行文件名
调试程序
gdb 程序名

其中:

  • gdb:GNU Debugger,一种强大的 C 语言调试工具
  • 程序名:要调试的可执行文件名
示例

以下是一个示例:

$ cat hello.c
#include <stdio.h>

int main()
{
    printf("Hello, world!\n");
    return 0;
}

$ gcc -o hello hello.c
$ ./hello
Hello, world!
$ gdb hello
(gdb) break main
Breakpoint 1 at 0x100000ea4: file hello.c, line 5.
(gdb) run
Starting program: /Users/user/hello (no debugging symbols found) 
(no debugging symbols found) 
Hello, world!
[Inferior 1 (process 2141) exited normally]
(gdb) quit
结束语

以上就是 .sh 模板 - C 编程语言的介绍,希望对大家有所帮助。