六、 MILY: 宋體">控制Purify的輸出
1、產生ASCII文本文件
在默認情況下,Purify會顯示出一個圖形窗口來報告信息。當然,如果你的環境所限,你不想Purify出現圖形界面,只是生成文本文件來報告,能過設置Purify的參數,你可以很容易做到這一點。
在程序編譯時,你只需簡單的調置Purify的編譯參數 –windows=no 即可做到,如:
> purify –windows=no gcc –g –o hello hello.c
Purify會把其報告信息寫到標準錯誤設備上,在文本方式下,Purify就不報告同種錯誤出現在個數,而只是報告的信息了。
我們可以使用兩種方式讓Purify的信息輸出到文本文件中。
第一種是使用操作系統的重定向功能,如:
在csh下: % a.out.pure >& a.out.messages
在sh和ksh下: $ a.out.pure 2> a.out.messages
第二種是指定Purify的日志文件參數,如:
-log-file=<filename>.plog
延伸閱讀
文章來源于領測軟件測試網 http://www.anti-gravitydesign.com/