2015-07-22 27 views
0

当我尝试建立与Visual Studio分布样品加载由谷歌提供的,我收到以下错误:的Chrome Native Client的工具链缺失的32位组件

The specified task executable location "\nacl_sdk\pepper_44\toolchain\win_x86_newlib\bin\x86_32-nacl-gcc.exe" is invalid

文件夹确实存在,但这些工具的x86_32版本都不存在。有64位版本,我可以用64位配置文件构建。

从哪里可以获得32位版本的编译器/实用程序?

回答

1

当前分布的工具链编译器都将移动到64位,以支持使用32位工具链构建内存不足的大型项目。在native-client-discuss这个话题上有几封电子邮件,例如this one

普遍的共识是开发人员在x86-64上有64位操作系统,所以这种更改不会妨碍他们,更大的地址空间可以帮助我们的开发人员。这进一步减少了构建时间(只有一个构建),测试时间和所需的存储空间。

请注意,这不会影响目标x86-32! 64位版本仍然可以生成x86-32代码,就像它可以定位ARM或MIPS一样。

+0

谢谢!我无法构建Nacl32配置,因此我认为这意味着我无法以x86-32为目标。 – Malaise

相关问题