wxWidgets从linux到windows的交叉编译 - " - host ="意思?

时间:2014-08-11 20:21:22

标签: linux windows wxwidgets cross-compiling

我正在使用that tutorial交叉编译wxWidgets。谁能解释一下--host = i586-mingw32msvc呢? 我知道前缀给出了交叉编译器所在的信息。但是,我手动编译了minGW,因为我可以使用最新的GCC,所以我不能复制和粘贴。
前缀应该是prefix = / usr / local / i386-mingw32,因为有我的交叉编译器。主持人怎么样? 我使用Lubuntu 14.04 LTS AMD64。

1 个答案:

答案 0 :(得分:2)

--host是一个典型的./configure选项,用于指定" host"程序运行的系统,即您将要编译的配置。

换句话说,如果您指定的主机与您的构建计算机不同,--host会激活交叉编译行为。

host规范的格式偶尔会在平台之间有所不同,但通常采用

形式
processorfamily-osfamily[-osversion][-abi]