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