From 4500a5adfd78674d8f6169adcc7016993ca6658c Mon Sep 17 00:00:00 2001 From: Zedhugh Chen Date: Tue, 30 Sep 2025 20:51:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=20Makefile=20=E5=92=8C=20CMa?= =?UTF-8?q?ke=20=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Makefile | 3 ++- src/CMakeLists.txt | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index b12ac95..9e8a789 100644 --- a/Makefile +++ b/Makefile @@ -28,13 +28,14 @@ wm: $(TARGET_NAME) DISPLAY=:3 $(TARGET) debug: $(TARGET_NAME) - DISPLAY=:3 valgrind $(TARGET) + DISPLAY=:3 valgrind --leak-check=full $(TARGET) prepare: @cmake -S $(SRC_DIR) -B $(BUILD_DIR) @cp $(BUILD_DIR)/compile_commands.json $(MAKEFILE_DIR) build: prepare + ${RM} -f $(TARGET) @cmake --build $(BUILD_DIR) @cp $(BUILD_DIR)/$(TARGET_NAME) $(TARGET) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 566a00d..ab6cfc6 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -12,6 +12,7 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) # compile flags add_compile_options(-g) add_compile_options(-Wall) +# add_link_options(-fsanitize=address) project(${APP_NAME} VERSION 0.0.1