c++ - 如何使用 jenkins CMake 插件将目标二进制文件配置为 32 位
问题描述
这实际上是我之前问题的延续,如何使用来自 svn 的 jenkins 同时构建 32&64,@fabian 给出了一个非常有帮助的答案,它几乎解决了我的问题,但不幸的是还有一个痛苦,因为我想使用cmake 插件。
现在我可以构建 64 位版本,只需输入 --config Release 参数和 src 和构建路径就足够了。
但是现在对如何构建 32 位版本感到窒息,我尝试用 Visual Studio 16 2019 -A 32 填充 Script Generator 字段,但不起作用,我想也许我应该提供一个论点,但不知道格式和细节争论...
而且我在网上搜索了一段时间,但没有找到答案。也许我可以选择 windows 批处理命令,命令类型为 -G """ "Visual Studio ..." -A 32 ...""" ,但我是如此接近,并且很愤怒为什么这也可能成为一个问题(而且我确实是 CMake 的蹒跚学步的孩子......)
解决方案
最后,我想出了解决方案,在高级设置部分,在另一个cmake参数字段中,填写-A 32将解决这个问题。我觉得这似乎是一个幼稚的问题,但希望这可以帮助其他人,因为我发现关于 jenkins &cmake 的问答类内容并不多.....
推荐阅读
- .net - 例外:没有找到类型“VB$AnonymousDelegate_0(Of String(),String,boolean)”的默认成员。- 委托函数
- django - Django ValidationError 不显示
- python - 哪个框架支持带有 docker 的 MapReduce?
- excel - 您可以使用 VBA 控制 OfficeApps 吗?
- javascript - 如何创建一个检查对象 javascript 数组中的布尔字段的函数
- python - 如何拆分列表中的字符串?
- react-native - 如何将 Expo 与 arduino 连接起来
- zapier - Zapier Java Script TypeError:inputData.lastIndexOf 不是函数
- google-sheets - 如何交联两张纸?
- mule - 如何将 JAXB 上下文从 MULE 3 迁移到 MULE 4?