在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 醫(yī)療電子 > 構(gòu)建帶內(nèi)存錯(cuò)誤檢查的gcc

            構(gòu)建帶內(nèi)存錯(cuò)誤檢查的gcc

            ——
            作者: 時(shí)間:2007-04-18 來(lái)源:http://blog.csdn.net/absurd/ 收藏
            1.         下載gcc,本文使用的版本是3.4.2。

            http://gcc.gnu.org/

             

            2.         下載gcc擴(kuò)展boundschecking。

            http://sourceforge.net/projects/boundschecking/

             

            3.         給gcc打上補(bǔ)丁。

            [root@localhost toolchain]# tar jxvf /mnt/hgfs/linux/gcc-3.4.2.tar.bz2

            [root@localhost toolchain]# bzip2 -d bounds-checking-gcc-3.4.2-1.00.patch.bz2

            [root@localhost toolchain]# cd gcc-3.4.2/

            [root@localhost gcc-3.4.2]# patch -p1 -s < ../bounds-checking-gcc-3.4.2-1.00.patch

             

            4.         編譯

            [root@localhost gcc-3.4.2]# cd ..

            [root@localhost toolchain]# mkdir build

            [root@localhost toolchain]# cd build/

            [root@localhost build]# ../gcc-3.4.2/configure --prefix=/opt/gcc-3.4.2-bc

            [root@localhost build]# make;make install

             

            5.         使用

            編譯時(shí)加”-g -fbounds-checking”,-g是為了讓bounds-cheking能找到符號(hào)表,報(bào)告 出現(xiàn)錯(cuò)誤的源代碼位置。如果是編譯共享庫(kù),還要鏈接libbounscheking.a庫(kù)。

             

            ~~end~~



            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉