C++学习(三七零)工具链NM STRIP作用

Posted hankern

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习(三七零)工具链NM STRIP作用相关的知识,希望对你有一定的参考价值。

nm命令可以列出.o,.a,.so中的符号信息,包括诸如符号的值,符号的类型以及符号名称等等。所谓符号,通常是指定义出来的函数和全局变量等等。“-u”参数可以打印出未定义的符号,需要和其它对象文件进行连接。

strip命令可以去除符号表。由于符号表常常占用很大的内存空间,但是,符号表又是Debug过程中的利器,因此实际开发中,常常采取的做法是,strip前的库用来调试,待调试完成之后,strip后的库用来发布。

以上是关于C++学习(三七零)工具链NM STRIP作用的主要内容,如果未能解决你的问题,请参考以下文章

C++学习(三七一)iconv.c:253:8: error: conflicting types for ‘libiconv‘

C++学习(四七零)std::ofstream

C++学习(三七八)ndk-build

C++学习(三七六)Strawberry perl

C++学习(二七零)AndroidStudio如何配置其它版本的CMake

C++学习(三三七)Qt5.12+osgEarth2.9 for Android