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.
other standard functions in C11 Annex K will be analyzed in the future and implemented in this organization if necessary.
handles the release, update, and maintenance of bounds_checking_function.
The generated Dynamic library libboundscheck.so is stored in the newly created directory lib.
Copy the libboundscheck.so to the library file directory, for example: "/usr/local/lib/".
To use the libboundscheck, add the “-lboundscheck” parameters to the compiler, for example: “gcc -g -o test test.c -lboundscheck”.