一、安裝依賴庫
# 安裝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...