<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                LwIP的代碼已經交給Savannah托管,LwIP的項目主頁是:[http://savannah.nongnu.org/projects/lwip/](http://savannah.nongnu.org/projects/lwip/)。這個主頁簡單地介紹了一下LwIP,然后給出了許多鏈接,你可以通過這些鏈接去挖掘更多關于LwIP的信息。在這里,我們只關注兩個地方,如圖 2?1中的紅色方框所示。 ![LwIP項目主頁截圖](https://box.kancloud.cn/9727e894e8d46d287ef3d9449457738b_670x491.png) 點擊“Project Homepage”,會得到一個網頁,如圖 2?2所示。這個網頁可以看成是LwIP的官方說明文檔。我們可以通過這個網頁獲得關于LwIP的很多信息,包括LwIP的使用注意、數據的0拷貝、系統初始化流程、多線程中要注意的問題、優化方法、內核模塊的分類介紹、內核數據結構、內核重要全局變量、內核源碼文件等。這些內容專業性比較強,不建議初學時在它上面花費精力,并且里面的很多內容在我們教材的后續章節中中會有所講解。在這里,讀者只要知道有這么個東西就行了。 ![](https://box.kancloud.cn/8978d6be0207760197d9acb532059e57_1919x1029.png) 點擊“Download Area”,會得到一個網頁,如圖 2?3所示。通過這個網頁,我們可以下載到LwIP所有版本的源代碼包和contrib包。你每點擊一個紅色字體的資源鏈接,瀏覽器就會開啟一個ftp連接,幫助你下載想要的文件到電腦中。但是這個頁面提供的下載鏈接,在國內一般是沒有響應的。這個網頁最下方的黑字內容推薦我們使用另外一個下載頁面:[http://download-mirror.savannah.gnu.org/releases/](http://download-mirror.savannah.gnu.org/releases/)。在這個頁面下,用戶可以下載到所有在Savannah托管的開源軟件,但我們只關心LwIP。利用瀏覽器的搜索功能,快捷鍵Ctrl+F,可以快速找到lwip目錄。在這里為了方便讀者,我們直接給出最終的下載鏈接:[http://download-mirror.savannah.gnu.org/releases/lwip/](http://download-mirror.savannah.gnu.org/releases/lwip/)。 可能有讀者會問,什么是contrib包,它與源代碼包有什么不同?源代碼包里面裝的主要是LwIP內核的源碼文件,而contrib包里面裝的是移植和應用LwIP的一些demo,即應用示例。contrib包不屬于LwIP內核的一部分,里面的很多內容來自開源社區的貢獻,因此contrib包的版本管理不像內核源碼那樣嚴格和規范,但也是很有參考價值的。按理說,LwIP源碼面世越久,開源社區對它的貢獻就越大,所以越高版本的contrib包,提供的應用示例就越豐富,越有參考價值。在大版本區別不大的情況下,建議大家下載最新的contrib包。后續我們會對contrib包里面提供的應用示例進行講解。另外,還有些“.sig”后綴的文件,這是數字簽名,大家忽略就好。 ![](https://box.kancloud.cn/9f63215cf6be211a6edb240e99ec9ec9_1919x1030.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看