安装了 MinGW64,找不到 make 或 mingw-get
Installed MinGW64, can't find make or mingw-get
我安装了最新 (2021-01-05) 版本的 MinGW https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe/download。
安装了,但是找不到mingw-get,不知道怎么更新。我也找不到 make 或 bash(或 rm)。
如何与新版 MinGW 交互?
我认为这不是拥有可更新的 MinGW 环境的好方法。
为此,我建议使用 MSYS2, where within the msys2 shell
you can get MINGW packages using the pacman
包管理器。
这里有 mingw-w64 package list。 (这是相当广泛的——出于这个原因,我正在使用 pastebin)
第一次编辑
安装 MSYS2 后,您需要将路径 C:\msys64\usr\bin
添加到您的 $PATH.
您可以通过 cmd.exe
添加它,例如:
setx PATH "%PATH%;c:\msys64\usr\bin"
如果您需要 gdb
,您可以使用 scoop
,它是 windows 的包管理器。我经常使用它:
PS C:\Users\user> scoop search gdb
'main' bucket:
avr-gcc (10.2.0) --> includes 'avr-gdb.exe'
gdb (9.1-3)
PS C:\Users\user> scoop search MinGW
'extras' bucket:
codeblocks-mingw (20.03)
'main' bucket:
gcc (9.3.0-2) --> includes 'mingw32-make.exe'
msys2 (2021-01-05) --> includes 'mingw'
openssl-mingw (1.1.1i_2)
'versions' bucket:
msys2-20200517 (2020-05-17) --> includes 'mingw'
你又需要加强你的道路。我喜欢将 MSYS2 放在 C:\ 中,所以我通常创建:
cmd /c mklink /D C:\MSYS64 C:\app_scoop\apps\msys2\current
这些说明是给你的。
对于您的学生,我建议创建一个包含所有必要内容的便携包。他们只需要打开包装即可。
我安装了最新 (2021-01-05) 版本的 MinGW https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe/download。
安装了,但是找不到mingw-get,不知道怎么更新。我也找不到 make 或 bash(或 rm)。
如何与新版 MinGW 交互?
我认为这不是拥有可更新的 MinGW 环境的好方法。
为此,我建议使用 MSYS2, where within the msys2 shell
you can get MINGW packages using the pacman
包管理器。
这里有 mingw-w64 package list。 (这是相当广泛的——出于这个原因,我正在使用 pastebin)
第一次编辑
安装 MSYS2 后,您需要将路径 C:\msys64\usr\bin
添加到您的 $PATH.
您可以通过 cmd.exe
添加它,例如:
setx PATH "%PATH%;c:\msys64\usr\bin"
如果您需要 gdb
,您可以使用 scoop
,它是 windows 的包管理器。我经常使用它:
PS C:\Users\user> scoop search gdb
'main' bucket:
avr-gcc (10.2.0) --> includes 'avr-gdb.exe'
gdb (9.1-3)
PS C:\Users\user> scoop search MinGW
'extras' bucket:
codeblocks-mingw (20.03)
'main' bucket:
gcc (9.3.0-2) --> includes 'mingw32-make.exe'
msys2 (2021-01-05) --> includes 'mingw'
openssl-mingw (1.1.1i_2)
'versions' bucket:
msys2-20200517 (2020-05-17) --> includes 'mingw'
你又需要加强你的道路。我喜欢将 MSYS2 放在 C:\ 中,所以我通常创建:
cmd /c mklink /D C:\MSYS64 C:\app_scoop\apps\msys2\current
这些说明是给你的。
对于您的学生,我建议创建一个包含所有必要内容的便携包。他们只需要打开包装即可。