Netbeans &引用;时间“;Cygwin中的命令起作用,但在NetBean中不起作用
我可以在Cygwin中执行此操作,添加Netbeans &引用;时间“;Cygwin中的命令起作用,但在NetBean中不起作用,netbeans,time,command,cygwin,Netbeans,Time,Command,Cygwin,我可以在Cygwin中执行此操作,添加time命令 USER@USER_PC ~ $ time ./HelloWorld 有点像 Hello World!!! real 0m0.270s user 0m0.270s sys 0m0.270s 我在NetBean7.2@win7上部署了一个类似的C/C++项目 仅当我添加time命令时,它才会在运行时显示错误消息,如: time "${OUTPUT_PATH}" ,在Projcet\u文件->R\u单击->属性->运行
time
命令
USER@USER_PC ~
$ time ./HelloWorld
有点像
Hello World!!!
real 0m0.270s
user 0m0.270s
sys 0m0.270s
我在NetBean7.2@win7上部署了一个类似的C/C++项目
仅当我添加time
命令时,它才会在运行时显示错误消息,如:
time "${OUTPUT_PATH}"
,在Projcet\u文件->R\u单击->属性->运行->运行命令的文本字段:
,和默认值${OUTPUT\u PATH}
错误消息是
C:\ProjectFolder\time does not exist or is not an executable
似乎NETBEN认为<代码>时间<代码>是一个可供选择的
时间是bash的一个内置命令。在我的cygwin安装中,正确的命令是:c:\cygwin\bin\bash -c time
您必须调整bash的路径。时间是bash的内置命令。在我的cygwin安装中,正确的命令是:
c:\cygwin\bin\bash -c time
您必须调整bash的路径。如果从cmd shell调用,bash的full命令需要加引号
bash -c "time ls"
如果从cmd shell调用,bash的完整命令需要加引号
bash -c "time ls"
另外,有人说在
cygwin/usr/bin
目录中没有这样的文件time.exe
cygwin/usr/bin
目录中没有这样的文件time.exe
c:\cygwin\bin\bash
添加到NetBean项目属性吗?还是系统变量?如果是到Netbean,我可以将此路径添加到何处?bash
是要运行的命令,-c time
是命令行参数。这里没有单独的时间命令,它是bash中内置的函数。谢谢。这有助于我更多地了解bash。但我仍然无法实现“时间”我的程序。我在Netbean上尝试了c:\cygwin\bin\bash-c time“${OUTPUT\u PATH}”
。似乎它只能运行一个exe文件,在这种情况下是bash.exe,而不是我的main.exe。我认为它接近解决方案。。。我的问题变成了这样:我在'c:\cygwin\bin'中有Helloworld.exe和bash.exe,如何在Win7命令行中计时Helloworld.exe???尝试c:\cygwin\bin\bash-c time/bin/Helloworld.exe
你的意思是将c:\cygwin\bin\bash
添加到NetBean项目属性中吗?还是系统变量?如果是到Netbean,我可以将此路径添加到何处?bash
是要运行的命令,-c time
是命令行参数。这里没有单独的时间命令,它是bash中内置的函数。谢谢。这有助于我更多地了解bash。但我仍然无法实现“时间”我的程序。我在Netbean上尝试了c:\cygwin\bin\bash-c time“${OUTPUT\u PATH}”
。似乎它只能运行一个exe文件,在这种情况下是bash.exe,而不是我的main.exe。我认为它接近解决方案。。。我的问题变成了这样:我在'c:\cygwin\bin'中有Helloworld.exe和bash.exe,如何在Win7命令行中计时Helloworld.exe???请尝试c:\cygwin\bin\bash-c time/bin/Helloworld.exe