<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 交叉編譯場景分析(arm-linux)(四)

          交叉編譯場景分析(arm-linux)(四)

          ——
          作者: 時(shí)間:2007-04-17 來源:http://blog.csdn.net/absurd 收藏
          編譯readline和ncurses

          1 基本信息:

          軟件名稱
           readline
           
          功能簡述
           readline一個(gè)命令行編輯程序庫
           
          下載地址
           http://directory.fsf.org/readline.html
           
          軟件版本
           readline-5.1.tar.gz
           
          依賴關(guān)系
           默認(rèn)
           
          前置條件
           源文件位置:$(WORK_DIR)/ readline-5.1
           


           

          2.         過程分析

          下載的穩(wěn)定版本,configure已經(jīng)存在,直接進(jìn)行配置:

          [root@linux readline-5.1]# ./configure --host=$ARCH-linux --prefix=$ROOTFS_DIR/usr

           

          OK,配置成功,編譯:

          [root@linux readline-5.1]# make && make install

           

          OK,編譯成功。少有的順利!

           

          3.         構(gòu)建處方

          l         readline.mk

           

          READLINE_DIR="readline-5.1"

           

          all: clean config build

           

          config:

              @cd $(READLINE_DIR) && 

              ./configure --prefix=$$ROOTFS_DIR/usr --host=$$ARCH-linux && 

              echo "config done"

              

          build:

              @cd $(READLINE_DIR) && 

              make && make install && 

              echo "build done"

              

          clean:

              @cd $(READLINE_DIR) && 

              if [ -e Makefile ]; then make distclean; fi && 

              echo "clean done"

           

          1.         基本信息:

          軟件名稱
           ncurses
           
          功能簡述
           ncurses一個(gè)文本界面的圖形程序庫
           
          下載地址
           http://directory.fsf.org/ncurses.html
           
          軟件版本
           ncurses-5.5.tar.gz
           
          依賴關(guān)系
           默認(rèn)
           
          前置條件
           源文件位置:$(WORK_DIR)/ ncurses-5.5
           


           

          2.         過程分析

          下載的穩(wěn)定版本,configure已經(jīng)存在,直接進(jìn)行配置:

          [root@linux ncurses-5.5]# ./configure --host=$ARCH-linux --prefix=$ROOTFS_DIR/usr

           

          OK,配置成功,編譯:

          [root@linux ncurses-5.5]# make && make install

                           

          OK,編譯成功。少有的順利!

           

          3.         構(gòu)建處方

          l         ncurses.mk

          NCURSES_DIR="ncurses-5.5"

           

          all: clean config build

           

          config:

              @cd $(NCURSES_DIR) && 

              ./configure --prefix=$$ROOTFS_DIR/usr --host=$$ARCH-linux && 

              echo "config done"

              

          build:

              @cd $(NCURSES_DIR) && 

              make && make install && 

              echo "build done"

              

          clean:

              @cd $(NCURSES_DIR) && 

              if [ -e Makefile ]; then make distclean; fi && 

          echo "clean done"



          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();