jambi

导航

 

gdb编译报错,错误提示“/gnulib/import/unistd.h:135:3: error: #error "Please include config.h”

解决办法如下:

修改源码路径下的gdb/nat/amd64-linux-siginfo.c文件,将 Include "gdbsupport/common-defs.h" 移动到 #include <signal.h> 之前,再保存重新编译;

修改前:

 修改后:

 

参考:https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=8488c357ce4fc309d49c7b0224cf9574b68e8116

posted on 2024-07-01 16:06  jambi  阅读(81)  评论(0编辑  收藏  举报