本文主要是介绍源码编译zlib-1.2.3.tar.bz2时,需要指定CFLAGS=-march=loongson232,会以+=传进Makefile,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在源码编译zlib-1.2.3.tar.bz2时,
CC=mips-wrs-linux-gnu-gcc ./configure
make
出现error:opcode not support in this processor mips1 ‘movz ’$1 $...
解决方法:
在configure时,指定CFLAGS="-march=loongson232"即可。
即CC=mips-wrs-linux-gnu-gcc CFLAGS="-march=loongson232" ./configure
在configure时,会生成Makefile,并会将CC和CFLAGS传进Makefile,而且是以+=的方式传进去。
=========================
疑问:在ubuntu下不用指定也可以,不知道为什么。
这篇关于源码编译zlib-1.2.3.tar.bz2时,需要指定CFLAGS=-march=loongson232,会以+=传进Makefile的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!