移植openssl setarch i386 ./config no-asm shared --prefix=$(pwd)/_install 修改Makefile内的交叉编译器为自己的工具链 make make install中修改Makefile内的交叉编译器为自己的工具链是怎么修改
时间: 2024-03-29 22:37:24 浏览: 127
交叉编译工具链的安装.
在make和make install命令中,交叉编译器的指定是通过Makefile中的变量来实现的。因此,要修改Makefile内的交叉编译器为自己的工具链,需要进行以下步骤:
1. 打开Makefile文件,找到定义交叉编译器的变量。通常情况下,交叉编译器的变量名为CROSS_COMPILE或CC。
2. 修改交叉编译器的变量值为自己的工具链路径。例如,如果工具链路径为/opt/mytoolchain/bin/i386-linux-gcc,则需要将变量值修改为/opt/mytoolchain/bin/i386-linux-。
3. 保存修改后的Makefile文件,并执行make和make install命令即可。
需要注意的是,在执行make和make install命令时,需要在命令前加上交叉编译器的前缀,如下所示:
setarch i386 make CC=/opt/mytoolchain/bin/i386-linux-gcc
setarch i386 make install CC=/opt/mytoolchain/bin/i386-linux-gcc
阅读全文