命令列sudo apt-get install [softname]安裝gcc、g++、make、xutils-dev
(1)開啟./adns/internal.h檔案,把568-571行直接注釋掉就行了。
或者:adns資料夾下internal.h檔案569-571:
adns_status adns__parse_domain(adns_state ads, int serv, adns_query qu,
vbuf *vb, parsedomain_flags flags,
const byte *dgram, int dglen, int *cbyte_io, int max);
更正為:
adns_status adns__parse_domain(adns_state ads, int serv, adns_query qu,
vbuf *vb, adns_queryflags flags,
const byte *dgram, int dglen, int *cbyte_io, int max);
(2)將所有檔案的iostream.h標頭檔案改為iostream並加上using namespace std;
(3)./src/fetch/file.h中的第105行 inline vector*html::getlinks () 改為inline vector*getlinks ()
二、執行
進入解壓縮後的目錄執行
./configure
make
通過./larbin執行。
預設情況下larbin不執行任何輸出,可通過修改larbin.conf和option.h修改配置引數,部分引數亦可通過修改types.h檔案。 修改option.h和types.h檔案需要重新編譯。
* 預設情況下其配置檔案為larbin.conf,可通過引數 -c filename 設定自己的配置檔案。
* 可通過 -scratch 引數讓larbin重新開始抓取網頁。
三、配置
附上http://blog.csdn.net/boabc2304/archive/2008/09/19/2950193.aspx
爬蟲larbin執行過程
八大部分 分別為url 庫,dns 解析,連線處理,i o 復用,檔案排重,robots 解析,解析html 檔案和儲存html 檔案 執行過程 1 執行配置檔案 解析larbin conf 檔案,也就是自定義的配置檔案,在此檔案中會得到要抓取的種子節點將其存入url 庫中。url 庫模組的實現是通...
配置sublime 編譯執行c
首先要有g 環境。怎麼檢查是否有g 環境呢?開啟cmd,輸入g 即可 接著設定環境變數。計算機 右鍵屬性 高階系統設定 環境變數 找到系統變數裡面的path在後面新增你g 的根目錄 例如我電腦上的dev是在d program files dev cpp mingw32 bin 然後到tools bu...
VScode配置,編譯,執行C C
第一步 預設安裝就行,可以更改一下安裝路徑 第二步 安裝必須的軟體和便於開發常用的外掛程式 第三步 什麼是 mingw w64 mingw 的全稱是 minimalist gnu on windows 它實際上是將經典的開源 c語言 編譯器 gcc 移植到了 windows 平台下,並且包含了 wi...