1 Star 0 Fork 0

ailanxier/vmm-posix-share-memory

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Makefile 659 Bytes
一键复制 编辑 原始数据 按行查看 历史
# Compiler
CC = $(CROSS_COMPILE)gcc
# Compiler flags
# CFLAGS = -g -DTEST_TIME
CFLAGS = -g
# Source files
LIB_SRCS = src/posix_shmem.c
TEST_SRCS ?= test/bug_sync.c
# TEST_SRCS ?= test/sleep_loop.c
# Output executable
TARGET ?= w
# Output directory (default value)
OUTPUT_DIR ?= ./build
all: $(OUTPUT_DIR) $(OUTPUT_DIR)/$(TARGET)
# Ensure the output directory exists
$(OUTPUT_DIR):
mkdir -p $(OUTPUT_DIR)
# Default rule
# Rule for building the target
$(OUTPUT_DIR)/$(TARGET): $(LIB_SRCS) $(TEST_SRCS)
$(CC) -o $(OUTPUT_DIR)/$(TARGET) $(LIB_SRCS) $(TEST_SRCS) $(CFLAGS)
# Clean rule
clean:
rm -f $(OUTPUT_DIR)/*
# Phony targets
.PHONY: all clean
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/dong_se_yu/vmm-posix-share-memory.git
[email protected]:dong_se_yu/vmm-posix-share-memory.git
dong_se_yu
vmm-posix-share-memory
vmm-posix-share-memory
bug_sync

搜索帮助