亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > cppUnit
CppUnit配置
作者:網絡轉載 發布時間:[ 2013/12/19 9:18:58 ] 推薦標簽:

        CppUnit是一個很好的單元測試框架,它可以幫助我們組織針對C/C++的測試代碼,讓我們把精力放在編寫測試代碼上。根據自己在工作中的使用情況。我根據自己的使用過程,在本文中記錄了如何在Windows和Linux/Unix上安裝配置CppUnit。

        Winsows(選擇開發環境為MS VisualC++6.0)
        需要如下五個步驟:

下載CppUnit的介質(http://sourceforge.net/projects/cppunit)。


        編譯、安裝CppUnit庫。
        在VC中打開CPPUNITHOME/src/CppUnitLibraries.dsw,選擇“Build | Batch Build...”,選中所有的項目,點擊build按鈕。在CPPUNITHOME/lib/下生成所需要的所有庫文件。
        *CPPUNITHOME是CppUnit在你磁盤上的目錄。下同。


        在Visual C++中進行設置。
        告訴VC在哪里能找到CppUnit中的程序文件和庫文件:打開“Tools | Options...”,切換到'Directories'標簽頁,選擇'include files',添加CPPUNITHOME/include/;切換到'libraries files'標簽頁,添加CPPUNITHOME/lib/;切換到'source files'標簽頁,添加CPPUNITHOME/src/cppunit/,保存。


        在測試代碼中進行設置。
        在VC中打開你寫的測試程序,啟動Project Settings對話框,切換到'C++'標簽頁,選擇'Code generation'項,對于release版,選擇'Multithreaded DLL',對于Debug版,選擇'Debug Multithreaded DLL'。同樣是在這個標簽頁,選擇'C++ langage'項,選擇All Configurations,選擇'enable Run-Time Type Information (RTTI)'。
        切換到'Link'標簽頁,在'Object/library modules'中添入需要的lib文件cppunitX.lib (debug模式為cppunitd.lib, release 模式為cppunit.lib )和testrunnerX.lib(debug模式為testrunnerd.lib, release 模式為testrunner.lib,debug Unicode模式為testrunnerud.lib, release Unicode模式為testrunneru.lib)


        添加系統路徑。
        為使測試程序在運行時能找到CppUnit提供的dll,我們在環境變量中指出CppUnit提供的dll的路徑:在我的電腦中,打開環境變量,編輯系統變量中的path變量,向其中添加CPPUNITHOMElib,從新啟動計算機,使設置生效。

        OK,可以在你的測試代碼中,使用CppUnit為你提供的功能了!


        RedHat Linux(其他Linux/UNIX類似,選擇的編譯器為gcc)
        需要如下三個步驟:

        同樣的,下載CppUnit的介質并拷貝到你的操作系統中。

[NextPage]


        進入CppUnit介質的目錄,依次執行:
       ./configure
        make
        make install
生成庫文件。


        將CppUnit生成的動態庫文件所在的路徑(默認是:/usr/local/lib)添加到/etc/ld.so.conf文件里,然后運行ldconfig。
        OK,全部完成了!在編譯連接程序時,使用-lcppunit,如g++ -lcppunit 1.cpp 2.cpp 3.cpp。
http://softtest.chinaitlab.com/dy/745082.html

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 欧美一级va在线视频免费播放 | 亚洲毛片网 | 国产精品成人一区二区1 | 欧美性猛片xxxxⅹ免费 | 日本v片免费一区二区三区 日本www色视频 | 欧美日韩在线视频一区 | 日本高清一级片 | 三级黄色免费网站 | 精品成人在线视频 | 国产精品免费久久 | 欧美精品hdvideosex | 亚洲欧美强伦一区二区另类 | 亚洲人成网男女大片在线播放 | 亚洲图片欧美文学小说激情 | 99精品热视频 | 亚洲a免费| 午夜成年视频 | 免费看色片网站 | 可以免费看的黄色网址 | 性五月天 | 精品国产人成亚洲区 | 香港经典a毛片免费观看爽爽影院 | 国产日韩欧美在线视频免费观看 | 九九99国产精品视频 | 22eee在线播放成人免费视频 | 国产亚洲成归v人片在线观看 | 国产精品2020观看久久 | 一级做a爰片性色毛片小说 一级做a爰片性色毛片武则天五则 | 欧美日韩一级大片 | 精品一区二区三区波多野结衣 | 欧美人成人亚洲专区中文字幕 | 日韩一区二区免费视频 | 色综合色综合 | 成人精品免费网站 | 成人免费视频播放 | 欧美一区二区在线观看视频 | 日日碰日日摸日日澡视频播放 | 免费高清不卡毛片在线看 | 日韩精品一区二区三区中文字幕 | 99re免费视频 | 久久天天拍天天爱天天躁 |