在Linux上使用交叉编译器并将--host
选项定义为./configure
时,它在哪里寻找库?可以定义它应该查找libs,header等的位置吗?
答案 0 :(得分:0)
--host标志用于设置生成二进制文件的平台。这个--host标志通常用于配置libs / bin的交叉编译,但不用于生成交叉编译器。
要使用交叉编译器,您需要在本地环境中导出一些环境变量(通常是CC,CXX,STRIP,AR,AS),指向您的交叉工具(arm-linux- *)。然后,设置CFLAGS(-I)和LDFLAGS(-L)正确指向交叉工具链的rootfs。