如何在尝试编译程序之前找到其依赖项?

如何在尝试编译程序之前找到其依赖项?

我试图交叉编译一个 ARM 程序。在编译过程中,我非常恼火,因为我必须查找许多依赖项,例如fatal error: abc/xyz.h: No such file or directory compilation terminated

在确保编译器获取丢失的文件后,当我重新编译时,我发现大约 30 个文件出现了相同的错误。

我不知道这是否是正常行为。

如果正常,有没有方法可以帮助编译器自行找到依赖项?

如果这不正常,请解释我做错了什么。

答案1

您是否在寻找类似 gcc 中的 -M 标志的东西? http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Preprocessor-Options.html

相关内容