十一、 MILY: 宋體">使用Purify的參數
Purify的參數很多,具體的參數我就不多說了,還請你參考其使用手冊。在這里,我簡單地講一講其參數的使用規則和方式。
Purify的參數使用的規則如下:
1、 必須以連字符開始,也就是減號。
2、 在等號(=)的兩端不能有空格。
3、 忽略參數名和變量的大小寫。
4、 其參數中的連接符可以是減號,下劃線,或是干脆就沒有。如:
-leaks-at-exit,-LEAKS_AT_EXIT和 –LeaksAtExit是一回事。
5、 在參數中,如果你要指多個路徑,可以用冒號或空格分開。使用空格時請使用引號。如:
% purify -user-path=’/usr/home/program /usr/home/program1’
% purify -user-path=/usr/home/program:/usr/home/program1
6、 指寫多個郵件用戶時,用逗號分隔。千萬不要回空格。如:
% purify -mail-to-user=chris,pat,kam
7、 可以使用通配符或轉義字串。如:
program* 和 -log-file=./%v.plog
Purify參數的類型有三種——布爾、字符串和整數,如:
-leaks-at-exit=yes 布爾型
-log-file=./pureout 字符串型
-chain-length=10 整數型
設置參數的方法有三種:
1、 在圖形窗口中,通過點擊“Options -> Runtime”菜單,在對話框中設置。
2、 通過兩個環境變量設置——PURIFYOPTIONS 或 PUREOPTIONS,如:
在csh下:
% setenv PURIFYOPTIONS "-log-file=new $PURIFYOPTIONS“
在sh或ksh下:
$ PURIFYOPTIONS="-log-file=new $PURIFYOPTIONS"; export\
PURIFYOPTIONS
3、 在Link程序的命令行中。如:
$ purify -cache-dir=$HOME/pcache -always-use-cache-dir $CC ...
文章來源于領測軟件測試網 http://www.kjueaiud.com/