From ff64a03458633054f88e3aeb92f599c1318382e1 Mon Sep 17 00:00:00 2001 From: wangrong Date: Wed, 26 Nov 2025 16:09:54 +0800 Subject: [PATCH] chore: Update compiler flags for security enhancements As title Log: Update compiler flags for security enhancements Bug: https://pms.uniontech.com/bug-view-337059.html --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 98605db1a..fca1cfef5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,6 +19,8 @@ endif() # 设置 QT_VERSION 变量 set(QT_VERSION_MAJOR 6) +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,-z,relro -Wl,-z,now") + add_subdirectory(${CMAKE_SOURCE_DIR}/deepin-devicemanager) add_subdirectory(${CMAKE_SOURCE_DIR}/deepin-devicemanager-server)