首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

bash shell脚本安装tcmalloc,linunwind,libstdc++ so库

因为项目中使用了tcmalloc,而是用gcc 5.2.0编译的64位代码,所以项目中的so依赖libunwind,tcmalloc,以及gcc5.2.0的libstdc++.so [roo@t2]ldd...libc.so.6 => /lib64/libc.so.6 (0x00007f48146e1000) /lib64/ld-linux-x86-64.so.2 (0x0000003f32000000) libunwind.so....8 => /usr/local/lib/libunwind.so.8 (0x00007f48144c8000) libpthread.so.0 => /lib64/libpthread.so.0...在目标主机上重新编译安装gcc5.2.0和tcmalloc,libunwind非常耗时,简单的办法就是把依赖的这些so文件复制目标主机上,但每次安装都手工复制这些so文件也实在是麻烦,而且容易出错,所以写成脚本来完成这个复制过程...install_so libstdc++.so 6 0.21 $USR_LIB64 install_so libtcmalloc.so 4 1.2 $USR_LOCAL_LIB install_so libunwind.so

44730
领券