我希望eclipse打印出程序运行时执行的时间。 我正在使用Linux Mint,并且shell有一个我一直使用的“时间”命令。
time ./myPgrogram.out
我搜索了这是否可能,我发现了一个帖子: Is there an Eclipse plugin to run system shell in the Console?
这允许我在eclipse中使用控制台,但这很糟糕,首先是因为如果我想使用控制台,我不会在第一次调试eclipse,其次,因为Mint的控制台好多了比一次日食所提供的。
所以,我想知道,是否有可能让eclipse打印出每次点击顶部的绿色三角形并运行可执行文件时程序运行的“时间”?如果是这样,怎么样?
我也发现了这个帖子,但我不确定它是否有帮助: Compiling in Eclipse with gcc's -lpthread and -lrt set 他们使用它将某些命令链接到eclipse如“-lpthread”,我不知道我是否可以链接“时间”并最终将其打印出来。
答案 0 :(得分:0)
我不使用Eclipse,但我认为您应该对"profiler/profiling"感兴趣 它是测量程序使用的时间和内存的工具,大多数IDE都有这样的东西,或者可以使用外部的。
例如我发现this (回答问题Linux Eclipse CDT profiler)。
我没有帮助你,因为我仍然在控制台中使用“时间”来测试在Geany中创建的C / C ++程序(在Linux Mint上);)。