{"id":49452,"count":359,"description":"The nm command ships with a number of later versions of Unix and similar operating systems. nm is used to examine binary files (including libraries, compiled object modules, shared-object files, and standalone executables) and to display the contents of those files, or meta information stored in them, specifically the symbol table. The output from nm distinguishes between various symbol types, for example it differentiates between a function which is supplied by an object module and a function which is required by it. nm is used as an aid for debugging, to help resolve problems arising from name conflicts and C++ name mangling, and to validate other parts of the toolchain.\nThe GNU Project ships an implementation of nm as part of the GNU Binutils package.\nIf the previous code is compiled with the gcc C compiler the output of nm command would be the following:\nWhen using the c++ compiler the output differs:\nThe differences between the outputs show also an example on how to solve the...","link":"https:\/\/www.skateboarding-lessons.com\/go\/tag\/nm\/","name":"NM","slug":"nm","taxonomy":"post_tag","meta":[],"_links":{"self":[{"href":"https:\/\/www.skateboarding-lessons.com\/go\/wp-json\/wp\/v2\/tags\/49452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.skateboarding-lessons.com\/go\/wp-json\/wp\/v2\/tags"}],"about":[{"href":"https:\/\/www.skateboarding-lessons.com\/go\/wp-json\/wp\/v2\/taxonomies\/post_tag"}],"wp:post_type":[{"href":"https:\/\/www.skateboarding-lessons.com\/go\/wp-json\/wp\/v2\/posts?tags=49452"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}