• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    C/C++內存問題檢查利器—Purify 設置WatchPoint

    發布: 2009-4-20 17:33 | 作者: 陳皓 | 來源: 測試時代采編 | 查看: 502次 | 進入軟件測試論壇討論

    領測軟件測試網

     

    十二、             MILY: 宋體">使用PurifyAPI函數

    Purify的函數有許多,我也不在這里一一講解了,其具體細節還請參考使用手冊。我這里只講一下PurifyAPI函數的使用方法?偟恼f來,有以下兩種方式我們可以使用PurifyAPI函數。

     

    1.         在我們的調試器中調用,如:
    gdb) print purify_describe(addr)
    (dbx) call purify_what_colors(buf, sizeof(buf))
    (xdb) p purify_describe(addr)

    注:對于purify_stop_here這個函數,我們可以這樣使用。

    (gdb) break purify_stop_here
    (dbx) stop in purify_stop_here
    (xdb) b purify_stop_here

    2.         在自己的程序中調用。要在程序中調用PurifyAPI函數,我們需要下面兩步:
    1
    )加上頭文件:#include <purify.h>
    2
    )把LIB文件放到可被搜索到的路徑中。主要是一個動態鏈接庫文件libpurify_stubs.so和一個靜態鏈接庫文件
    libpurify_stubs.a


     

    十三、             結束語

    Purify是一個很強大的工具,但可惜的是其只能是某幾個平臺中使用。好像其Windows版中的功能要差很多,我用的SunSolaris的版本,很不錯,因為我們的程序要在所有的UNIX下跑,用C跨平臺,所以,使用Solaris來做測試機。對于其它平臺的Purify,我沒有用過,不知道和Solaris下的是否一樣,還希望有經驗的同行給我指點。不管怎么樣,我想信IBM的Rational部會把它做得越來越好的。

     

    對于這篇文章,本來打算在9月或者10月寫這篇文章的。不過實在沒有辦法,前些時候太忙了,忙得腦子一堆漿糊,只要拖到現在,現在較好一點,不過腦子也不好用,寫作過程中發現腦袋很拙笨。所以寫出來的東西一點有錯誤,特別是我用的是五筆輸入法,所以有錯字錯詞會有可能讓你看不懂,還請各位見諒。

     

    好了,不多說了,好累了。還是留上我的聯系方式,歡迎和我討論交流。本人目前主要在UNIX下做產品軟件設計和管理工作,所以,對UNIX下的軟件開發比較熟悉,當然,不單單是技術,對軟件工程實施,軟件設計,系統分析,項目管理我也略有心得。歡迎大家找我交流。(MSN是:haoel@hotmail.com(常用) QQ是:753640(基本不用,因為不安全))

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    55/5<12345

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>