在Windows上找不到valac命令

问题描述 投票:2回答:1

我试图让vala在Windows上工作但它不起作用,我已按照网站上的步骤操作:

  • 我下载并安装了msys2
  • 然后我跑了 pacman -Syu pacman -Su
  • 然后我在vala网站上运行命令 pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-pkg-config mingw-w64-x86_64-vala
  • 然后我试图运行valac,它说command not found

我错过了什么吗?我尝试了vala,但这不起作用,我试图再次运行命令,它说它已经安装并且是最新的。

windows vala msys2
1个回答
2
投票

您可能没有启动“mingw64.exe”(mingw64-x86_64的msys2子系统)。

msys2中有三个不同的子系统(每个子系统都有自己的pacman包存储库):

  • msys2
  • mingw32的
  • mingw64

您可以为其中任何一个启动shell。目前最好的解决方案是使用附带的发射器(qazxsw poi,qazxsw poi和qazxsw poi)。

有关更多文档,请参见此处

msys2.exe

mingw32.exe

© www.soinside.com 2019 - 2024. All rights reserved.