跳过导航链接 | |
退出打印视图 | |
![]() |
Oracle Solaris Studio 12.3:使用 dbx 调试程序 Oracle Solaris Studio 12.3 Information Library (简体中文) |
funcs 命令用于列出与某个正则表达式匹配的所有函数名。仅在本地模式中有效。
列出当前程序中的所有函数。
如果指定了 -f file_name,则列出文件中的所有函数。如果指定了 -g,则列出具有调试信息的所有函数。如果 file_name 以 .o 结尾,则会列出所有函数,包括那些编译器自动创建的函数。否则,只会列出出现在源代码中的函数。
如果指定了 regular_expression,则列出与正则表达式匹配的所有函数。
其中:
file_name 是要列出其所有函数的文件的名称。
regular_expression 是要列出的所有匹配函数所匹配的正则表达式。
例如:
(dbx) funcs [vs]print ”libc.so.1”isprint ”libc.so.1”wsprintf ”libc.so.1”sprintf ”libc.so.1”vprintf ”libc.so.1”vsprintf