在编译libvpx的时候遇到挺多的问题,
1.[STRIP] libvpx.a < libvpx_g.a
strip: Bad file number
这个错误也是比较难搞的,一开始以为只是strip没有找到造成的,但是后来尝试修改strip路径也无法解决.
这个错误需要修改Makefile代码,
%.a: %_g.a $(if $(quiet),@echo " [STRIP] [email protected] < $<") # $(qexec)$(STRIP) --strip-unneeded # `$(NM) $< | grep ' [A-TV-Z] ' | awk '{print "-K"$$3'}`# -o [email protected] $< else %.a: %_g.a $(if $(quiet),@echo " [CP] [email protected] < $<") $(qexec)cp $< [email protected] endif
以上是原来代码,需修改为
%.a: %_g.a $(if $(quiet),@echo " [STRIP] [email protected] < $<") $(qexec)cp $< [email protected] $(qexec)$(STRIP) --strip-unneeded [email protected] else %.a: %_g.a $(if $(quiet),@echo " [CP] [email protected] < $<") $(qexec)cp $< [email protected] endif
到此strip错误解决
2.各种test等错误
如果出现类似错误,可以尝试关闭docs,examples等
联系方式:[email protected]
QQ:514540005
版权所有,禁止转载.
发布自:http://blog.csdn.net/tigerleap/article/details/40516099
时间: 2024-11-11 07:24:01