使用GUI安装程序安装后,我找不到我的MinGW shell

问题描述 投票:31回答:4

我使用了Mingw_get_inst并按照howto页面上的说明安装了MinGW编译器套件。我使用了GUI安装程序。然后我改变了包含C:\ MingW的路径; 。当我进入开始菜单 - >所有程序 - > MingW时,其中唯一存在的文件是卸载程序。 howto页面说shell应该在那里......有人可以帮我搞定这个吗?

如何登陆Mingw.org:http://www.mingw.org/wiki/Getting_Started

shell mingw
4个回答
9
投票

查看Mingw的安装日志。

在我的(单个)Mingw装置中我有2个箱子

C:\MinGW\msys\1.0\bin

C:\MinGW\bin

在过去的2 - 3年里,Mingw已经发生了很多变化,我认为您可能通过谷歌轻松找到的一些文档已经过时了。

尝试在mingw mail groups via Nabble (very easy to use)寻求帮助

非常紧张


44
投票

只需从以下批处理文件中运行它:

例如C:\ MinGW \ msys \ 1.0 \ msys.bat(如果你在c盘中安装了你的mingw)

了解更多信息。关于mysys,检查this


9
投票

如果安装了MSYS,则添加shell链接很容易。

  • 打开“开始”菜单,右键单击“所有程序”,然后选择“打开”或“打开所有用户”,具体取决于您要为其设置快捷方式。打开MinGW文件夹(如果已存在),或者创建它(或者根据需要创建一个MSYS文件夹)。
  • 打开另一个资源管理器窗口并导航到MSYS文件夹,在默认安装中,这是C:\ MinGW \ msys \ 1.0
  • 右键将msys.bat从MSYS资源管理器窗口拖动到开始菜单资源管理器窗口。在提示您选择“创建快捷方式”时,选择您要执行的操作。 (可选)您可能希望更改快捷方式以使用MSYS文件夹中的某个MSYS图标。
  • 根据较旧的MSYS文档,快捷方式应设置为在MSYS bin文件夹中启动,在默认安装中,这是C:\ MinGW \ msys \ 1.0 \ bin。如果你不这样做,我不确定会发生什么; shell以任何一种方式打开。

Etvoilà!现在,您可以在“开始”菜单中找到MSYS的shell链接。

如果您没有快捷方式,则其他postinstall位可能也没有运行。检查这个的简单方法是查看C:\ MinGW \ msys \ 1.0 \ etc(或安装的相应路径)。如果有fstab文件,则postinstall位会正确运行。如果没有,则转到C:\ MinGW \ msys \ 1.0 \ postinstall并运行pi.bat。这将使msing shell中的mingw文件夹可用。没有这样做,事情就行不通。

从2018年3月开始更新:MSYS postinstall现在是一个Lua脚本,默认情况下它不会创建快捷方式。我能说的最好,你现在必须在所有情况下手动完成。


5
投票

查找postinstall目录,在那里运行批处理文件pi.bat并以正确的区分大小写回答文件路径问题。然后找到了gcc。

CTRL-SHIFT单击并将msys快捷方式拖到桌面上。

这解决了它。

可惜安装脚本坏了......

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