在Makefile中创建目录,可以使用mkdir
命令。以下是一个简单的示例:
# 创建目录
mkdir:
mkdir -p build
# 编译源代码
build: mkdir
gcc -o build/main main.c
# 清理目录
clean:
rm -rf build
在这个示例中,我们定义了三个目标:mkdir
、build
和clean
。mkdir
目标使用mkdir
命令创建一个名为build
的目录。build
目标依赖于mkdir
目标,它会在build
目录中编译源代码。clean
目标用于删除build
目录。
在这个示例中,我们使用了-p
选项,这样即使目录已经存在,mkdir
命令也不会报错。这样我们可以确保每次运行make
时,build
目录都会被创建。
注意,这个示例仅适用于简单的项目结构。对于更复杂的项目,您可能需要根据项目的具体需求进行更复杂的目录创建和管理。
领取专属 10元无门槛券
手把手带您无忧上云