muduo網路庫的安裝和使用

2021-09-04 13:49:38 字數 775 閱讀 6477

一、安裝依賴庫

# 安裝cmake

sudo

apt-get

install cmake

# 安裝boost

sudo

apt-get

install libboost-dev libboost-test-dev

# 三個非必須的依賴庫:curl、c-ares dns、google protobuf

sudo

apt-get

install libcurl4-openssl-dev libc-ares-dev

sudo

apt-get

install protobuf-compiler libprotobuf-dev

二、編譯

/* 編譯muduo庫和它自帶的例子,生成的可執行檔案和靜態庫檔案位於

build/release-cpp11/lib */

./build.sh -j4

// 將muduo標頭檔案和庫檔案安裝到build/release-install-cpp11/lib

./build.sh install

三、執行例子程式

cd  build/release-cpp11/bin

./inspector_test

開啟瀏覽器訪問ip和埠即可

muduo網路庫的安裝 編譯和使用

原文 github專案位址 安裝 安裝cmake sudo apt get install cmake 安裝boost sudo apt get install libboost dev libboost test dev 三個非必須的依賴庫 curl c ares dns google proto...

muduo網路庫使用

之前粗略看過一段時間的nginx原始碼,對基於c實現的web server有了初步的理解。現在結合muduo網路庫來學習下c 的web server。首先是muduo網路庫的安裝和環境搭建 可參見muduo網路庫是給出了很多的例子,我首先是閱讀了最簡單的echo的原始碼,然後自己編寫makefile...

muduo網路庫編譯安裝

sudo apt get install cmake sudo apt get install libboost dev tar zxf muduo 0.9.1 beta.tar.gz cd muduo build.shcentos系統使用yum install boost devel來安裝libb...