请问,在Linux编译C++运行时加载系统库的有关问题

请教,在Linux编译C++运行时加载系统库的问题
请教,在Linux编译C++运行时加载系统库都代表什么?我正在做memory压缩,这些库是不是一定必要?可以裁剪么?谢谢!还有无论我运行什么代码[stack]都是136k,这是为什么?
7f8f613dd000-7f8f613f1000 r-xp 00000000 08:06 7343766                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8f613f1000-7f8f615f1000 ---p 00014000 08:06 7343766                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8f615f1000-7f8f615f2000 r--p 00014000 08:06 7343766                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8f615f2000-7f8f615f3000 rw-p 00015000 08:06 7343766                    /lib/x86_64-linux-gnu/libgcc_s.so.1
7f8f615f3000-7f8f616f6000 r-xp 00000000 08:06 7343879                    /lib/x86_64-linux-gnu/libm-2.17.so
7f8f616f6000-7f8f618f6000 ---p 00103000 08:06 7343879                    /lib/x86_64-linux-gnu/libm-2.17.so
7f8f618f6000-7f8f618f7000 r--p 00103000 08:06 7343879                    /lib/x86_64-linux-gnu/libm-2.17.so
7f8f618f7000-7f8f618f8000 rw-p 00104000 08:06 7343879                    /lib/x86_64-linux-gnu/libm-2.17.so
7f8f618f8000-7f8f61ab7000 r-xp 00000000 08:06 7343993                    /lib/x86_64-linux-gnu/libc-2.17.so
7f8f61ab7000-7f8f61cb6000 ---p 001bf000 08:06 7343993                    /lib/x86_64-linux-gnu/libc-2.17.so
7f8f61cb6000-7f8f61cba000 r--p 001be000 08:06 7343993                    /lib/x86_64-linux-gnu/libc-2.17.so
7f8f61cba000-7f8f61cbc000 rw-p 001c2000 08:06 7343993                    /lib/x86_64-linux-gnu/libc-2.17.so
7f8f61cbc000-7f8f61cc1000 rw-p 00000000 00:00 0
7f8f61cc1000-7f8f61da6000 r-xp 00000000 08:06 1580667                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17
7f8f61da6000-7f8f61fa5000 ---p 000e5000 08:06 1580667                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17
7f8f61fa5000-7f8f61fad000 r--p 000e4000 08:06 1580667                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17
7f8f61fad000-7f8f61faf000 rw-p 000ec000 08:06 1580667                    /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17
7f8f61faf000-7f8f61fc4000 rw-p 00000000 00:00 0
7f8f61fc4000-7f8f61fe7000 r-xp 00000000 08:06 7340127                    /lib/x86_64-linux-gnu/ld-2.17.so
7f8f621c6000-7f8f621cb000 rw-p 00000000 00:00 0
7f8f621e2000-7f8f621e6000 rw-p 00000000 00:00 0
7f8f621e6000-7f8f621e7000 r--p 00022000 08:06 7340127                    /lib/x86_64-linux-gnu/ld-2.17.so
7f8f621e7000-7f8f621e9000 rw-p 00023000 08:06 7340127                    /lib/x86_64-linux-gnu/ld-2.17.so
7fffca2d6000-7fffca2f7000 rw-p 00000000 00:00 0                          [stack]
7fffca320000-7fffca322000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

------解决方案--------------------
不要这些库,程序咋编译
------解决方案--------------------
引用:
谢谢,但是这是我运行这个进程时cat maps的结果,程序运行起来这些库还要加在干嘛?
如果是静态库的话,就不会一直加载了,加载静态库先拷贝库里面的方法等,不过这样就是太占内存,速度慢