2009-11-22 29 views
0

我有一系列的shell脚本测试(类似于GNU Hello测试)。gprof - 在远程位置执行(在路径中)

如果找到gmon.out,我试图让它自动生成平面轮廓(如果项目配置了--enable-prof,它会自动生成)。

问题是测试是在不同的目录中,然后是可执行文件本身,即使可执行文件在PATH中,gprof也无法找到可执行文件。

是否有可能以某种方式强制gprof搜索可执行文件的路径或类似的东西?

+0

什么是你想实现什么?如果你想找到性能问题,你可以比'gprof'做得更好:http://stackoverflow.com/questions/1777556/alternatives-to-gprof/1779343#1779343 – 2009-12-01 14:49:29

回答

0

那么,这样做类似的东西

cd "$(dirname $(which myprg))" 
test_it() 
cd -