execinfo.h头文件不存在

时间:2015-02-23 18:05:09

标签: c linux cygwin

我使用的是最新的cygwin 1.7.34(0.285/5/3)完整版。我遇到的问题是没有execinfo.h,因此编译器会打印有关文件缺失的错误消息。我该如何解决这个问题?有人已经面临过这个问题吗?

1 个答案:

答案 0 :(得分:8)

此标头是特定于Linux的。如果功能是可选的,您应该#ifdef __linux__ #include <execinfo.h>以及需要backtracebacktrace_symbols的任何代码块。