Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 用不同的名称调用可执行文件_Windows - Fatal编程技术网

Windows 用不同的名称调用可执行文件

Windows 用不同的名称调用可执行文件,windows,Windows,我安装了QT for windows,它使用mingw。它有一个mingw32 make,但是我想在我想用它的时候可以直接调用make。。因为它是相当长的类型。有人知道怎么做吗 我知道我可以复制一个mingw32 make,并将其重命名为make以使其工作,但这太差劲了。还有更优雅的方式吗 特德 在“路径”中创建一个批处理文件,为您调用mingw32 make文件。如果使用windows命令提示符(C:\xxx\>), 使用老把戏。将其添加到您的msys.bat/cygwin.bat(或手动键入

我安装了QT for windows,它使用mingw。它有一个mingw32 make,但是我想在我想用它的时候可以直接调用make。。因为它是相当长的类型。有人知道怎么做吗

我知道我可以复制一个mingw32 make,并将其重命名为make以使其工作,但这太差劲了。还有更优雅的方式吗


特德

在“路径”中创建一个批处理文件,为您调用mingw32 make文件。

如果使用windows命令提示符(
C:\xxx\>
), 使用老把戏。将其添加到您的
msys.bat
/
cygwin.bat
(或手动键入)

您可以使用
make
而不是
mingw32 make

如果使用bash shell(
admin@computer~$
),编辑
~/.bashrc
,添加此行:

alias make=mingw32-make

在路径上创建一个名为
make.bat
的批处理文件(我将我的文件放在
c:\MinGW\bin
中),包含以下内容:

mingw32-make %*
%*
允许您将参数传递给mingw32 make命令


感谢a2j为我指明了正确的方向

这是超级用户的,顺便说一句。嗯,我实际上需要windows的mingw来完成这项工作。我只使用Qt版本的mingw。Cygwin和msys有相似之处吗?batIt很有趣,我的答案是一年半以前的。现在再看一遍,我觉得我可以写得更好。很高兴看到我们如何随着时间的推移而改进……:)
mingw32-make %*