1

我可以在 Cygwin 中执行此操作,添加time命令

USER@USER_PC ~
$ time ./HelloWorld 

显示类似

Hello World!!!
real    0m0.270s
user    0m0.270s
sys     0m0.270s

我已经部署了一个类似的 C/C++ 项目@NetBean7.2 @Win 7。

它在运行时显示错误消息,仅当我添加timeCommand 时,例如:

time "${OUTPUT_PATH}" 

,在文本字段Projcet_file-> R_Click -> Properties -> Run -> Run_Command:

, 并且只有默认值${OUTPUT_PATH}

错误信息是

C:\ProjectFolder\time does not exist or is not an executable

,似乎NetBean认为time是一个可执行文件

有没有更好的办法解决??

4

2 回答 2

1

如果从 cmd shell 调用,则 bash 的完整命令需要用引号引起来

bash -c "time ls"
于 2013-07-09T20:41:57.720 回答
0

timebash的内置命令。在我的 cygwin 安装中,正确的命令是:

c:\cygwin\bin\bash -c time

您必须调整 bash 的路径。

于 2013-04-25T09:54:32.427 回答