如何在 Github 的 Windows2019 镜像上安装 autoconf/bison/flex?

问题描述

我正在尝试使用 Github Actions 上的 cibuildwheel 为多个平台构建 python 轮子,并且仅在安装/升级 automakebison 后才成功使用 MacOS 和 Linux 映像, flexswig。之后,要编译 C++ 库并构建轮子,它本质上只是 autoreconf/configure/make/make install/python setup.py bdist_wheel。在 Windows image 上,我尝试了很多不同的东西,但我对 Windows 太陌生而无法取得任何进展。 Chocolateywinflexbison3swig,但似乎没有 autotools 可用。 Windows 映像自述文件提到 pacman 作为包管理器,但我没有成功调用它,因为它不在 PATH 上。

是否可以使用像 bash(不是 cmdPowerShell)这样的 POSIX shell 脚本在 Github 的 Windows 映像中进行整个构建?如果是这样,我如何安装 automake/autoconf/bison/flex/swigautoreconf/configure/make/make install?具体来说,我如何编写脚本以及如何在 Github Actions yml 文件调用它?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)