我正在尝试设置 Windows PowerShell 别名来使用某些参数运行 MinGW 的 g++ 可执行文件。但是,这些参数需要位于文件名和其他参数之后。我不想经历尝试设置函数之类的麻烦。有没有一种方法可以简单地说:
alias mybuild="g++ {args} -lib1 -lib2 ..."
或类似的规定?我对 PowerShell 不太熟悉,并且很难找到解决方案。任何人?
正如 Roman 提到的,您想要使用函数,而不是别名。像这样的东西:
function mybuild { g++ $args -lib1 -lib2 ... }
为了尝试这个,这里有一个简单的例子:
PS> function docmd { cmd /c $args there }
PS> docmd echo hello
hello there
PS>
您可能还希望将其放入您的配置文件中,以便在运行 PowerShell 时可以使用它。您的配置文件的名称包含在$profile
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)