如何解决qmake中的host_build是什么?
我经常在 .prf 文件中看到条件 host_build,例如
host_build|staticlib: CONfig += static
主机构建是什么意思?在什么情况下host_build设置为true?
解决方法
很简单,如果 host_build
为真,那么目标机器(“主机”)将与当前机器(“构建”)具有相同的架构,即项目不是交叉的- 编译。
另请注意,qmake 不支持所谓的“Canadian Cross”。
更新。默认情况下,qmake
将 host_build
设置为 false 并使用 QMAKE_XSPEC
作为主机规范。通常这无关紧要,因为 QMAKE_XSPEC
与 QMAKE_SPEC
相同(参见 qmake -query
)。但是,如果您需要确保还设置了 host_build
,则必须手动添加 option(host_build)
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。