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

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

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

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

    Linux下的CppUnit 的HelloWorld手記

    發布: 2008-7-07 13:00 | 作者: Tx7do | 來源: 測試時代采編 | 查看: 412次 | 進入軟件測試論壇討論

    領測軟件測試網

    Linux下的CppUnit 的HelloWorld手記


    版權聲明:本文版權所屬 Tx7do@上海半丁,可以隨意復制傳播,但是表把版權給扔啦=。=

    操作系統系統:Ubuntu6,g++

    軟件版本:cppunit-1.10.2.tar.gz



    (1)獲得源碼:
        到cppunit.sourceforge.net上下載源代碼。將其復制到到linux下或者是直接使用wget下載到linux下。

    (2)解壓縮:

    使用以下命令即可解壓縮
            tar -zxvf cppunit-1.10.2.tar.gz


    (3)編譯安裝
        cd進cppunit-1.10.2目錄下。
            ./configure

    make

    make install

    make的編譯的文件都在src/cppunit/.libs。

    make install只是把鏈接庫文件復制到/usr/local/lib,其他的似乎什么都沒有做。

    (4)復制頭文件

    make install沒有把頭文件安裝到/usr/include中去,此時還需要手工去復制,只要把include下面的cppunit目錄復制到/usr/include下面就可以了,命令很簡單,就不寫了。

    (5)配置鏈接庫路徑

        這個時候,看起來似乎已經安裝配置成功了,其實不然,在Ubutu、FC(已知的)動態鏈接庫的配置文件里面并沒有寫入/usr/local/lib的路徑,雖然可以編譯過,但是你卻發現會運行不了,會出現如是的錯誤:
    ./mytest: error while loading shared libraries: libcppunit-1.10.so.2: cannot open shared object file: No such file or directory

        真是糟糕,此時你還需要配置一下鏈接庫的路徑,鏈接庫配置文件為/etc/ld.so.conf,以下為修改辦法:

        vi /etc/ld.so.conf

    在新起一行里面加入:

    /usr/local/lib

    然后再用ldconfig命令重新裝載一下配置文件就可以了:

    ldconfig

    OK,此時你已經可以正常的編譯并使用了^__^

    延伸閱讀

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

    TAG: cppunit CppUnit linux Linux 手記 HelloWorld

    31/3123>

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