gcc - 编译 gcc : undefined reference to libc_name_p 时出错

标签 gcc compilation

在编译 GCC 时,可能会在构建过程中走得很远,只是因为提示缺少 gperf 安装的错误而打嗝。安装 gperf 并运行后,我遇到了“对 libc_name_p 的 undefined reference ”。我查看了解决方案 herehere但他们没有帮助。

最佳答案

当未安装 gperf 时,编译脚本无论如何都会运行该命令,但会生成一个空白 ./gcc/cp/cfns.h .由于此文件比源文件 ( ./gcc/cp/cfns.gperf ) 新,makefile 将其置之不理,并且在您实际拥有 gperf 时从未重新生成“真实”文件。要继续,请运行 rm ./gcc/cp/cfns.h然后再试一次。

关于gcc - 编译 gcc : undefined reference to libc_name_p 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3040801/

相关文章:

c - C中一个函数对其他不相关函数的无法解释的副作用

performance - f# 慢编译

java - 部署maven项目

java - 在 Java 代码上运行 GCC 预编译器

c++ - 尝试使用外部库编译时出错

c++ - Oracle 7 ProC++ 预编译代码

java - 无法编译 .java 代码,未进行任何更改

Android Studio 不编译签名的 apk 文件

c++ - GCC -Wconversion 与否定一起发出警告,但不会发出其他警告

c++ - 如何在 msvc 预处理器中打印宏?