2012-04-02 23 views
0

我想通過使用Devel::DProf來剖析我的Perl代碼。Devel的奇怪錯誤:: DProf

當我運行如Perl的

perl5.8 -d:DProf abc.pl#默認版本的分析器在我的電腦(Solaris)上是5.003

那麼它所產生的tmon.out文件在當前目錄中,但是當我運行

dprofpp 

那麼它不承認命令並給出錯誤,如命令未找到

我知道Devel::DProf - 一個癱瘓的Perl代碼分析器,應該使用Devel::NYTProf,但只是想知道它爲什麼會給出這樣的錯誤,可能是我錯過了一些東西。

我該如何解決這個問題?

回答

0

找出您安裝的位置dprofpp並確保該目錄位於PATH中,或者使用完整路徑調用它。

+0

感謝您的建議。當我通過使用'perldoc -l dprofpp'找到dprofpp的安裝位置時,我得到了路徑'/ usr/local/perl/5.8.0/bin/dprofpp',然後用當前目錄中的完整路徑,並能夠獲取報告。非常感謝。 – 2012-04-03 05:44:28