我试图调试其中一个测试文件
gcc -gstabs -o finalOutput main.c
但我收到了一个错误:
clang: error: unsupported option '-gstabs'
程序在-ggdb
中运行良好gcc -ggdb -o finalOutput main.c
根据GCC的文件
-gstabs
以stabs格式生成调试信息(如果支持), 没有GDB扩展。这是DBX在大多数BSD上使用的格式 系统。在MIPS,Alpha和System V Release 4系统上,此选项 生成stabs调试输出,DBX或SDB无法理解。 在System V Release 4系统上,此选项需要GNU汇编程序。
有人可以帮我理解如何正确使用这个调试选项吗?
还以“ stab ”格式调试输出。