首页 > 解决方案 > 如何将 Make 从 4.2.1 降级到 3.82?

问题描述

我想用 make 3.82 版,所以我从 4.2.1 版降级。

https://ftp.gnu.org/gnu/make/站点下载 make-3.82.tar.gz 文件后,解压缩该文件并运行 ./configure ./build.sh 以创建一个 make 文件。如果运行 make 文件,我会收到一个名为 Segmentation error (core dump) 的错误。

如何使 make 正常工作?

标签: linuxembedded-linux

解决方案


如果您设置ulimit -c unlimited然后重新运行 make,它将生成一个核心文件,您可以使用 gdb 检查该文件以查看发生了什么。您可能需要使用 -g3 或类似命令重新编译 make 以确保二进制文件包含调试信息。


推荐阅读