Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How Can I know what functions are there in an executable file?

I have a binary file in Linux, and I want to know what functions has it been compiled with.

My project consists on several object files, each one containing different functions. And sometimes I dont know which ones I compiled the executable with. How can I know?

I am compiling with a toolchain in different architectures (arm, mips...).

Thanks.

like image 771
fazineroso Avatar asked Oct 27 '25 01:10

fazineroso


1 Answers

You can use the nm command on unix/Linux. or
You can use dumpbin on Windows.

like image 144
Alok Save Avatar answered Oct 29 '25 16:10

Alok Save