rust - 如何使Travis-CI使用x86_64-pc-windows-msvc构建Rust二进制文件?

标签 rust travis-ci

我正在尝试使用Travis构建Windows二进制文件。使用MSVC工具链进行构建时,我得到的二进制文件较小。有没有一种方法可以设置.travis.yml以使用MSVC工具链,还是必须使用Shell脚本?如果我必须使用脚本,有什么建议吗?

最佳答案

在.travis.yml中添加以下内容应使Travis使用MSVC工具链。

before_install:
  - if [[ "$TRAVIS_OS_NAME" == "windows" ]]; then rustup default stable-x86_64-pc-windows-msvc ; fi

关于rust - 如何使Travis-CI使用x86_64-pc-windows-msvc构建Rust二进制文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60627686/

相关文章:

rust - Rust 中具有不断变化的行为的有限(游戏)状态机模式?

collections - 与 Vec 相比迭代 HashMap 值

ios - Travis 无法在 xcode8 上启动模拟器

java - 禁止基于 Maven 的持续集成构建的 GPG 签名 (Travis CI)

rust - 为什么两种不同特征的一揽子实现会发生冲突?

macros - rust 宏 : how to create a derived identifier?

rust - 如何获取系统提供的没有 "os error n"后缀的错误消息?

python - 特拉维斯 CI : error when installing rpy2

mysql - 无法通过 Travis CI 上的套接字连接到本地 MySQL 服务器

python - 如何在我的 github 自述文件中设置 pyversions 图标?