为x86-32编译一个项目

时间:2018-11-13 23:55:26

标签: bazel

我有一个针对Bazel的C ++项目,该项目默认情况下在我的计算机上为64位Windows构建。但是,我想创建一个32位可执行文件,根据文档,该文件受支持。

我尝试了以下命令:

bazel build :knusperli --platforms @bazel_tools//platforms:x86_32
  

目标@ bazel_tools // platforms:x86_32被引用为平台,但未提供PlatformInfo

bazel build :knusperli --cpu i386_windows
  

错误:找不到用于CPU'i386_windows'的工具链。

我认为,由于Visual Studio可以构建32位可执行文件,因此在Bazel中也很容易,但是我找不到任何信息来实际执行此操作。

1 个答案:

答案 0 :(得分:0)