1 2 3 4 | { global: func1; local: *; }; |
1 | $ gcc -shared -o libtest.so a.C -fPIC -Wl,--version-script=exportmap |
1 | func1__Fi // symbol name |
1 2 3 | func1__Fi export func0__Fv hidden myintvar hidden |
1 | $ xlC -qpic a.C -qmkshrobj -o libtest.a |
1 | $ xlC -qmkshrobj -o libtest.a a.o -qexpfile=exportfile |
1 2 3 | func0__Fv func1__Fi myintvar |
1 | $ xlC -qmkshrobj -o libtest.a a.o -bE:exportfile |
1 2 3 4 5 6 | $ dump -Tv libtest.a ***Loader Symbol Table Information*** [Index] Value Scn IMEX Sclass Type IMPid Name [0] 0x20000284 .data EXP DS SECdef [noIMid] func1__Fi |
1 | $ CreateExportList exportfile a.o |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |