C语言程序编译和运行,看这一篇就够了


概述

本篇主要讲述如何在terminal终端命令行中进行C语言程序的编译和运行。

1 首先,单文件的编译和运行

// 编译,gcc是编译的命令,-o表示编译后生成的可执行二进制文件
gcc cfile.c -o cfile
// 运行,很简单
./cfile

2 如果一次性编译多个文件,实际测试时这么处理的:

// 编译,可以在gcc后添加所有的要编译的文件,比如多个c函数文件,c头文件,最终编译为一个可执行二进制文件
gcc cfile1.c cfile2.c chead.h -o cfile

// 运行,和单文件的运行一样
./cfile
C