Pra*_*rav 44 c c++ gcc static-libraries object-files
我说有一个静态库mystaticlib.a.我想查看其内容,例如其中的目标文件数.
我怎么能在gcc上这样做?
Pra*_*rav 79
在gcc上,使用ar -t.
-tgnu archiver(ar)的选项将archive的目录写入标准输出.只有文件操作数指定的文件才能包含在书面列表中.如果未指定文件操作数,则归档中的所有文件都应包含在归档的顺序中.
Jen*_*edt 29
您可以使用查看内容(进入它的.o文件)和定义的符号nm.如果这包含C++代码,您应该使用-C选项来解码符号名称:
nm -C libschnoeck.a | less
Run Code Online (Sandbox Code Playgroud)
kak*_*kyo 14
在Mac上,只需使用
nm libschnoeck.a | less
Run Code Online (Sandbox Code Playgroud)
-CMac版本的nm 没有选项.