编译gcc时出错:对libc_name_p的引用未定义

编译gcc时出错:对libc_name_p的引用未定义,gcc,compilation,Gcc,Compilation,在编译GCC时,可能在构建过程中走得太远,但在抱怨没有安装gperf的错误时却遇到了问题。在安装gperf并运行之后,我点击了一个“未定义的libc_name\u p引用”,我已经查看了解决方案,但它们没有帮助。当gperf未安装时,编译脚本仍然运行该命令,但生成了一个空白的/gcc/cp/cfns.h。由于此文件比源文件(/gcc/cp/cfns.gperf)更新,因此makefile将其单独保存,并且在实际使用gperf时从未重新生成“真实”文件。要继续,请运行rm./gcc/cp/cfns

在编译GCC时,可能在构建过程中走得太远,但在抱怨没有安装gperf的错误时却遇到了问题。在安装gperf并运行之后,我点击了一个“未定义的libc_name\u p引用”,我已经查看了解决方案,但它们没有帮助。

当gperf未安装时,编译脚本仍然运行该命令,但生成了一个空白的
/gcc/cp/cfns.h
。由于此文件比源文件(
/gcc/cp/cfns.gperf
)更新,因此makefile将其单独保存,并且在实际使用gperf时从未重新生成“真实”文件。要继续,请运行
rm./gcc/cp/cfns.h
,然后再试一次。

是的,这让我发疯了。很高兴能帮上忙!