我有一个使用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中也很容易实现,但是我找不到任何有关如何实际操作的信息。