自动解决构建错误

自动解决构建错误

我再次从头开始编译一个用于定制的大型 OSS 项目嵌入式环境并收到很多错误,例如:

warning: libXXX, needed by YYY, not found 
fatal error: XXX: No such file or directory.
undefined reference to XX

ETC

我的构建环境中没有像 dpkg-buildpackage 这样的工具。 Buildroot 也没有帮助。

我使用 utility: 手动搜索丢失的包nmapt-file search并配置编译。

问题:

是否有实用程序可以解析错误、搜索缺失的组件并提出明显的解决方案?

例如,像下面的代码一样,建议将缺少的库添加到LDFLAGS

perl -ne '/.*warning: lib(.*?)\..*, needed by .*, not found .*/ && print "export LDFLAGS+=\" -l$1\"\n";' < config.log

相关内容