sqle
sqle copied to clipboard
使用Makefile文件编译时指定系统架构无效
版本信息(Version)
main af82c3302bb1e852dd782668dd699fbde4a4b002
问题描述(Describe)
由于Makefile里部分地方系统架构变量写死了,所以无法在make的时候通过变量指定系统架构。编译出来的是amd64架构的二进制文件,无法在指定系统运行
截图或日志(Log)
以下是在aarch64系统编译结果
如何复现(To Reproduce)
在一个aarch64架构的系统上执行make install编译
实现方案
第一次变更:将写死的变量改为传参 第二次变更(回退第一次变更):因为影响到了GOCD打包,暂时维持原样