summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorzy <[email protected]>2023-11-16 06:02:17 -0500
committerzy <[email protected]>2023-11-16 06:02:17 -0500
commitd0c662d1819cc8fc87b59a6fa4b1c6bb44ade9a0 (patch)
tree6d70d6a297dab6aa54a3671f20824d14a431c963 /Makefile
parent88d4df5b83efde4e9fcbd7dfb756fc4d9ee16a48 (diff)
back to centos debug..
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index ec876d7..de77860 100644
--- a/Makefile
+++ b/Makefile
@@ -5,8 +5,8 @@ PROG = helloworld
HPTEST = hptest
UDIR = $(PWD)/source/uapi
-MDIR := $(PWD)/source/module
-KDIR := $(PWD)/linux-5.17.15 # 内核源码目录
+MDIR := $(PWD)/source
+KDIR := /usr/src/kernels/5.17.15-1.el8.x86_64/ # 内核源码目录
TDIR := $(PWD)/testcase
BUILD_DIR := $(PWD)/build
@@ -20,9 +20,11 @@ OUTPUT_DIR = $(PWD)/build
all: $(PROG) $(HPTEST) module
$(PROG): $(TDIR)/helloworld.c
+ mkdir -p $(OUTPUT_DIR)
$(CC) $(CFLAGS) -o $(OUTPUT_DIR)/$(PROG) $(TDIR)/helloworld.c $(UDIR)/monitor_user.c
$(HPTEST): $(TDIR)/helloworld.c
+ mkdir -p $(OUTPUT_DIR)
$(CC) $(CFLAGS) -o $(OUTPUT_DIR)/$(HPTEST) $(TDIR)/hptest.c $(UDIR)/monitor_user.c
module: