diff --git a/interfaces/kits/ndk/BUILD.gn b/interfaces/kits/ndk/BUILD.gn index 428baf69a66dce4dd5fbbb9984c5725ea5c38156..6639a5b5126eef38033ac3c2ce4ee5bb5ad3ca28 100644 --- a/interfaces/kits/ndk/BUILD.gn +++ b/interfaces/kits/ndk/BUILD.gn @@ -65,6 +65,17 @@ if (defined(ohos_lite)) { debug = false } + cflags = [ + "-Werror", + "-fPIC", + "-fstack-protector-strong", + ] + + ldflags = [ + "-Wl,-z,relro", + "-Wl,-z,now", + ] + include_dirs = [ "include", "${common_path}/include",