0
我有一系列的shell腳本測試(類似於GNU Hello測試)。gprof - 在遠程位置執行(在路徑中)
如果找到gmon.out,我試圖讓它自動生成平面輪廓(如果項目配置了--enable-prof,它會自動生成)。
問題是測試是在不同的目錄中,然後是可執行文件本身,即使可執行文件在PATH中,gprof也無法找到可執行文件。
是否有可能以某種方式強制gprof搜索可執行文件的路徑或類似的東西?
我有一系列的shell腳本測試(類似於GNU Hello測試)。gprof - 在遠程位置執行(在路徑中)
如果找到gmon.out,我試圖讓它自動生成平面輪廓(如果項目配置了--enable-prof,它會自動生成)。
問題是測試是在不同的目錄中,然後是可執行文件本身,即使可執行文件在PATH中,gprof也無法找到可執行文件。
是否有可能以某種方式強制gprof搜索可執行文件的路徑或類似的東西?
那麼,這樣做類似的東西
cd "$(dirname $(which myprg))"
test_it()
cd -
什麼是你想實現什麼?如果你想找到性能問題,你可以比'gprof'做得更好:http://stackoverflow.com/questions/1777556/alternatives-to-gprof/1779343#1779343 – 2009-12-01 14:49:29