📜  windows make clean - C 编程语言(1)

📅  最后修改于: 2023-12-03 15:21:10.431000             🧑  作者: Mango

Windows下Make Clean以及C编程语言介绍

在介绍Make Clean之前,我们先来了解一下C编程语言。

C编程语言介绍

C是一种通用的、高级的计算机编程语言,应用广泛,尤其是在系统软件方面。C语言最初是由贝尔实验室的Dennis M. Ritchie于1972年在DEC PDP-11计算机上开发的。

C语言具有简洁、紧凑的语法、丰富的运算符、优秀的运算符优先级以及充分利用了硬件的特点等特点,因此C语言成为了编写操作系统、数据库、编译器、网络协议、驱动程序等高性能应用程序的首选编程语言。

Windows下Make Clean

Make Clean用于清除编译后的目标文件,以便重新编译代码。Make Clean命令可以使代码更加可靠、同时也有助于调试代码问题。

在Windows环境下,使用Make Clean命令需要使用GNU Toolchain,其中包括了make工具。通过使用make工具,您可以为您的C代码编写makefile文件来自动化编译、打包和清理操作。

我们以一个简单的示例来演示make工具的使用。

假设我们有一个名称为main.c的C文件,它依赖于一个名称为util.c的文件。为了编译这个项目,并在编译完成后清理掉目标文件,我们需要编写一个名为makefile的文件。

makefile文件的内容如下:

CC= gcc
CFLAGS= -Wall -Wextra
DEPS= util.h

%.o: %.c $(DEPS)
        $(CC) -c -o $@ $< $(CFLAGS)

main: main.o util.o
        $(CC) -o $@ $^ $(CFLAGS)

clean:
        rm -f *.o main

我们可以执行以下命令来编译代码并清除目标文件:

make clean
make

以上命令将会清空目标文件,并重新编译代码。

现在您已经了解了Make Clean以及C编程语言的相关知识,赶快利用这些知识来进行编程吧!