qt交叉编译,为什么make指令调用的是g++,而不是arm-linux-g++ ?

2025-04-30 07:49:09
推荐回答(1个)
回答1:

你找下,是不是在哪个Makefile脚本或类似config.mk的脚本里有个变量,变量值为编译器名字的。
它可能是这样的:
CROSS_COMPILE := arm-linux-
HOSTCXX = g++
这两个名字拼起来才是交叉编译器的名字,如果只用了HOSTCXX或者CROSS_COMPILE为空,它就用的g++了