mips使用buildroot,交叉静态编译file程序出现ld: cannot find -lz错误解决过程
最近用unbutu (X64 版本16.04) 使用buildroot (版本2020.2)交叉编译一个mips的目标机,因为目标机没有支持库所以很多程序使用静态编译。这次的主角是file这个程序,运行该程序能知道各类文件的类型及追踪需要的支持库(file使用方法自行百X)file命令移植到ARM中详解第一次编译buildroot 没有加入c++支持,在静态file这个程序过译中非常顺利在src目录中修改Makefile文件中的CFLAGS 加入 -static就可以了,如下CFLAGS = -D_
原创
2020-05-28 12:10:35 ·
6192 阅读 ·
0 评论