Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux makefile

作者:死亡之神   发布日期:2026-03-08   浏览:46

# Makefile 示例

# 定义编译器
CC = gcc

# 定义源文件和目标文件
SRCS = main.c util.c
OBJS = $(SRCS:.c=.o)
TARGET = myprogram

# 编译规则
$(TARGET): $(OBJS)
    $(CC) -o $@ $^

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

# 清理生成的文件
clean:
    rm -f $(OBJS) $(TARGET)

# 解释说明:
# 1. CC 定义了使用的编译器为 gcc。
# 2. SRCS 包含所有的源文件,OBJS 将这些源文件转换为对应的 .o 文件。
# 3. TARGET 是最终生成的可执行文件名。
# 4. $(TARGET): $(OBJS) 规则表示当任何 .o 文件发生变化时,重新链接生成目标文件。
# 5. %.o: %.c 规则是模式规则,用于将 .c 文件编译成 .o 文件。
# 6. clean 目标用于清理生成的中间文件和可执行文件。

上一篇:linux换行符

下一篇:linux上传命令

大家都在看

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux 安装 gcc

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

linux搭建sftp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站