很简单,如果host_build
为真,那么目标机器(“主机”)将与当前机器(“构建”)具有相同的架构,即项目没有被交叉编译。
另请注意,qmake 不支持所谓的“加拿大十字”。
UPD。默认qmake
设置host_build
为 false 并QMAKE_XSPEC
用作主机规范。通常它与(参见)QMAKE_XSPEC
相同并不重要。但是,如果您需要确保也设置了,则必须手动添加.QMAKE_SPEC
qmake -query
host_build
option(host_build)