如何在C ++中创建命令行前缀

时间:2018-10-09 17:36:51

标签: c++

因此,我尝试在网上搜索如何创建命令行前缀,但找不到任何内容。我所说的命令行前缀是指CMD / Terminal中的fib(i-1)=1。例如:RandomPrefix arg1 arg2节点是命令行前缀,node index.js pip 是命令行前缀。好吧,至少这对我来说是命令行前缀。

2 个答案:

答案 0 :(得分:1)

详细说明斯蒂芬的答案,如果您具有可执行文件(即.exe),则可以通过将其添加到PATH中来创建“命令行前缀”(在Windows中) 。之后,无论何时在控制台(cmd)中,在写入程序名称时都会触发该程序(例如,如果可执行文件为hello.exe,则可以通过键入{{ 1}}),并且如果手头的程序在启动时收到任何参数,则可以向其传递参数。要将可执行文件添加到Windows 10中的hello中,请执行以下操作:按PATH,然后按Win+X,然后搜索Y,然后单击显示Environment variables的选项。在Edit environment variables for your accountSystem variables中,搜索User variables,单击Path并添加可执行文件所在的文件夹的位置。

如果您使用的是Linux,则可以在Edit.bashrc中添加一些别名来执行程序。

答案 1 :(得分:0)

“前缀”实际上是可执行文件的名称,例如-对于Windows-通过SELECT * FROM emp where sysdate-birthdate>=(SELECT sysdate- to_date('19931015','YYYYMMDD') FROM dual); 调用的myprog.exe。链接程序时,您可以定义可执行文件的名称:

myprog arg1 arg2