查看C++符号表

 

一、使用nm命令


 

 

写一个测试代码:

 1 #include <iostream>
 2 
 3 using namespace std;
 4 
 5 class test
 6 {
 7     public:
 8         int get_var()
 9         {
10             return var;
11         }
12     public:
13         int var;
14 
15 };
16 
17 int main()
18 {
19     test a;
20 
21     a.var = 10;
22 
23     cout << a.get_var() << endl;
24 
25     return 0;
26 }
View Code

 

编译:

g++ main.cpp 

 

使用nm -C查看符号表:

user@devbox:~$ nm -C a.out | grep test

00000000000009b4 W test::get_var()

 


 

 

posted on 2020-09-15 14:40  jueshiwuming  阅读(940)  评论(0)    收藏  举报

导航