From 3d0539024a01c3c49f4d23ff23be9b78c5180389 Mon Sep 17 00:00:00 2001 From: yanhuiling Date: Wed, 27 Oct 2021 09:00:04 +0000 Subject: [PATCH] =?UTF-8?q?updated=20the=20README.en.md=20file.=20?= =?UTF-8?q?=E4=BD=A0=E5=A5=BD=E3=80=82=E6=88=91=E4=BB=AC=E8=AF=84=E5=AE=A1?= =?UTF-8?q?=E5=92=8C=E6=9B=B4=E6=96=B0=E4=BA=86README.en=E6=96=87=E4=BB=B6?= =?UTF-8?q?=EF=BC=8C=E4=BF=AE=E6=AD=A3=E4=BA=86=E4=B8=80=E4=BA=9B=E6=8B=BC?= =?UTF-8?q?=E5=86=99=E9=94=99=E8=AF=AF=E3=80=81=E8=AF=AD=E6=B3=95=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E3=80=81=E4=B8=AD=E6=96=87=E5=AD=97=E7=AC=A6=E3=80=81?= =?UTF-8?q?=E8=A1=A8=E8=BE=BE=E9=97=AE=E9=A2=98=E3=80=82=E6=9C=89=E4=BB=BB?= =?UTF-8?q?=E4=BD=95=E9=97=AE=E9=A2=98=EF=BC=8C=E8=AF=B7=E8=81=94=E7=B3=BB?= =?UTF-8?q?G11N=20SIG=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.en.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.en.md b/README.en.md index 60c477f..9707fb1 100644 --- a/README.en.md +++ b/README.en.md @@ -2,11 +2,11 @@ #### Description -- following the standard of C11 Annex K (bound-checking interfaces), functions of the common memory/string operation classes, such as memcpy_s, strcpy_s, are selected and implemented. +- Complies with the C11 Annex K (Bounds-checking interfaces) standard, and selects and implements common memory/string operation functions, such as **memcpy_s** and **strcpy_s** . -- other standard functions in C11 Annex K will be analyzed in the future and implemented in this organization if necessary. +- Other standard functions in C11 Annex K will be analyzed in the future and implemented in the organization if necessary. -- handles the release, update, and maintenance of bounds_checking_function. +- Handles the version release, update, and maintenance of bound check functions. #### Function List @@ -46,14 +46,14 @@ - gets_s -#### Build +#### Build Method ``` CC=gcc make ``` -The generated Dynamic library libboundscheck.so is stored in the newly created directory lib. +The generated dynamic library **libboundscheck.so** is stored in the newly created lib directory. -#### How to use -1. Copy the libboundscheck.so to the library file directory, for example: "/usr/local/lib/". +#### Tool Usage +1. Copy the generated dynamic library **libboundscheck.so** to the library file directory, for example, **/usr/local/lib/** . -2. To use the libboundscheck, add the “-lboundscheck” parameters to the compiler, for example: “gcc -g -o test test.c -lboundscheck”. \ No newline at end of file +2. To use libboundscheck, add **-lboundscheck** parameters to the compiler during program compilation, for example, **gcc -g -o test test.c -lboundscheck**. \ No newline at end of file -- Gitee