c - 创建makefile,C
问题描述
我正在尝试制作一个简单 file.c 的生成文件,但它让我“无事可做”这是我的生成文件,可能是什么问题?
TARGET=custom_find
CFLAGS=-Wall
.PHONY: all clean
all: $(TARGET)
$(TARGET):
clean:
rm -f $(TARGET)
解决方案
CC=gcc
CFLAGS=-Wall -g
OBJ=fileIO.o
EXEC=(nameofthefile)
$(EXEC): $(OBJ)
$(CC) $(OBJ) -o $(EXEC)
fileIO.o: fileIO.c fileIO.h
$(CC) $(CFLAGS) -c fileIO.c
clean:
rm -f $(EXEC) $(OBJ)
确保遵循此模式。如果你能解释一下“对每个人都无事可做”是什么意思,那就太好了
推荐阅读
- java - 在 IntelliJ 中添加 Spring 框架支持 - 没有这样的选项
- r - R:求和的积分是否比简单计算的双求和更快?
- javascript - 你好,世界没有在 React js 中使用功能组件打印
- go - 将数据和变量传递给模板
- java - 我怎样才能正确地四舍五入这个数字?
- javascript - Tampermonkey:显示隐藏的元素(反之亦然)
- javascript - 递归过滤嵌套对象
- batch-file - 在批处理脚本中将 Big Endian 的字符串转换为 Little Endian
- c++ - 我可以在并行执行策略中使用 std::transform 吗?
- php - 使用 mysql 从特定用户生成带有 php 的 html 树