pppd的編譯過程

2021-05-24 15:18:27 字數 758 閱讀 6958

或者http://www.sfr-fresh.com/linux/misc/ppp-2.4.4.tar.gz/

或者http://www.tcpdump.org/

2. 編譯libpcap

cd /root

tar xzvf libpcap-0.9.8.tar.gz

cd libpcap-0.9.8

./configure --host=arm-linux --with-pcap

make

得到libpcap.a

3. 編譯pppd

cd /root

tar xzvf ppp-2.4.4.tar.gz

cd ppp-2.4.4

./configure --host=arm-linux

vi pppd/makefile

libs    += -lpcap

cflags  += -***p_filter

改為libs    += -lpcap -l../../libpcap-0.9.8

cflags  += -***p_filter -i../../libpcap-0.9.8

make cc=arm-linux-gcc

文章出處:飛諾網(www.firnow.com):http://dev.firnow.com/course/6_system/linux/linuxjs/20100604/207843.html

交叉編譯 pppd

4g撥號過程中,撥號失敗,獲取不到ip。但是配置檔案都是廠家提供的,應該沒問題。所以決定自己移植pppd撥號工具試一下。解壓編譯 tar vxf ppp 2.4.7.tar.gz cd ppp 2.4.7 mkdir install configure prefix pwd install make...

編譯的過程

編譯的概念 編譯程式讀取源程式 字元流 對之進行詞法和語法的分析,將高階語言指令轉換為功能等效的彙編 再由匯程式設計序轉換為機器語言,並且按照作業系統對可執行檔案格式的要求鏈結生成可執行程式。編譯的完整過程 c源程式 預編譯處理 c 編譯 優化程式 s asm 匯程式設計序 obj o a ko 鏈...

編譯原理 編譯的過程

預處理 prepressing 展開巨集定義 處理 define,include 刪除注釋,新增行號和檔名標識。生成.i 預處理檔案 編譯 compilation 詞法分析 語法分析 語義分析 優化。預處理 編譯用ccl完成。生成.s 彙編 檔案 彙編 assembly 把彙編 轉成機器可執行的指令...