G
Size: a a a
G
AZ
G
AZ
G
AZ
G
а
AZ
G
G
AZ
Т8
$ cat hi.c
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char** argv) {
printf("Hi\n");
return EXIT_SUCCESS;
}
$ gcc -o hic hi.c -static
$ ./hic
Hi
$ ls -lh hic
-rwxrwxr-x 1 ozkriff ozkriff 843K мар 7 12:08 hic
$ strip hic
$ ls -lh hic
-rwxrwxr-x 1 ozkriff ozkriff 772K мар 7 12:09 hic
AZ
G
AL
AL
Т8
AL
-static
в сишной версии, насколько помню, прям все-все честно статически связывает и бинарь вообще ничего динамически не грузит, а в ржавом варианте статически связывается только ржавая стд, системные либы при этом могут грузиться.Т8
-static
в сишной версии, насколько помню, прям все-все честно статически связывает и бинарь вообще ничего динамически не грузит, а в ржавом варианте статически связывается только ржавая стд, системные либы при этом могут грузиться.