标题:[实践OK]linux中的strings命令简介以及CentOS 6.6 安装 Node.js,在安装Node高版本时用到新的Gcc时查看之用@node编译安装。 出处:向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除 时间:Wed, 20 Sep 2017 17:12:21 +0000 作者:jackxiang 地址:https://jackxiang.com/post/9463/ 内容: 用处:strings命令主要用来做查看二进制的编译文件里面某个.c/.cpp文件编译到那个.so库中去了,或查看它调用了哪些库文件. strings命令很简单, 看起来好像没什么, 但实际有很多用途。 下面, 我来举一个例子。 在大型的软件开发中, 假设有100个.c/.cpp文件, 这个.cpp文件最终生成10个.so库, 那么怎样才能快速知道某个.c/.cpp文件编译到那个.so库中去了呢? 当然, 你可能要说, 看makefile不就知道了。 对, 看makefile肯定可以, 但如下方法更好, 直接用命令: strings -f "*.so" | grep "xxxxxx" strings $(which node)|grep -i libstdc libstdc++.so.6 /usr/local/node/bin/node strings node|grep -i glib|sort GLIBC_2.2.5 GLIBC_2.3 GLIBC_2.3.2 GLIBC_2.3.3 GLIBC_2.7 GLIBCXX_3.4 GLIBCXX_3.4.10 GLIBCXX_3.4.11 GLIBCXX_3.4.9 来自:http://blog.csdn.net/stpeace/article/details/46641069 二、Node编译高版本涉及Gcc相关的编译安装过程Url: http://www.cnblogs.com/dee0912/p/5272149.html 关于编译Node的GCC版本升级: 1)linux下升级gcc的方法 – 亲测可用:https://www.cppfans.org/1719.html 2)编译安装 gcc 4.9并验证使用:http://blog.csdn.net/hzhxxx/article/details/28634893 Generated by Jackxiang's Bo-blog 2.1.1 Release