C++ 如何使用jenkins CMake插件将目标二进制文件配置为32位

C++ 如何使用jenkins CMake插件将目标二进制文件配置为32位,c++,jenkins,cmake,compilation,C++,Jenkins,Cmake,Compilation,这实际上是一个问题,如何与svn的jenkins同时构建32和64,@fabian给出了一个非常有用的答案,它几乎解决了我的问题,但不幸的是还有一个问题,因为我想使用cmake插件 现在我可以构建64位版本了,只需输入--config Release参数和src和build path就足够了 但现在被如何构建32位版本所困扰,我尝试用Visual Studio 16 2019-A 32填充脚本生成器字段,但不起作用,我想也许我应该提供一个参数,但对参数的格式和细节没有任何线索 我在网上搜索了一

这实际上是一个问题,如何与svn的jenkins同时构建32和64,@fabian给出了一个非常有用的答案,它几乎解决了我的问题,但不幸的是还有一个问题,因为我想使用cmake插件

现在我可以构建64位版本了,只需输入--config Release参数和src和build path就足够了

但现在被如何构建32位版本所困扰,我尝试用Visual Studio 16 2019-A 32填充脚本生成器字段,但不起作用,我想也许我应该提供一个参数,但对参数的格式和细节没有任何线索


我在网上搜索了一段时间,但没有找到答案。也许我可以选择windows批处理命令,命令类型为-G“Visual Studio…”-A 32…”,但我非常接近,并且有点愤怒为什么这也会成为一个问题(而且我确实是CMake的学步儿童…)

最后,我在高级设置部分的另一个CMake参数字段中找到了解决方案,填充-32将解决此问题。我觉得这似乎是一个幼稚的问题,但希望这能帮助其他人,因为我发现关于jenkins&cmake的问答类内容不太多……

是的,我知道这个问题可能很烦人,但我确实做了研究,我真的很好奇和沮丧,为什么我自己找不出答案,或者在网上搜索答案“-a 32”这是不对的。列出VS2019的有效-G和-A组合。注意引号,它们是必需的。ps:在我的windows环境中,我输入了一个Win32