muduo網路庫編譯安裝
1 下載地址
https://share.weiyun.com/5h0iIOX
2 安裝依賴
$ sudo apt-get install cmake
$ sudo apt-get install libboost-dev
$ tar zxf muduo-0.9.1-beta.tar.gz
$ cd muduo/
$./build.sh
centos系統使用yum install boost-devel來安裝libboost-dev庫。
3 編譯完的目錄
編譯完回在muduo同級目錄下建立一個build目錄, 該目錄下debug目錄下是主要的檔案。
debug/bin目錄是測試程式, 比如,inspector_test是一個返回服務資訊的一個服務。
debug/lib目錄是生成的靜態庫。
4 安裝
在剛才muduo工程下執行 #./build.sh install
則會建立一個目錄build/debug-install, 裡面有庫的標頭檔案和庫檔案。
[root@localhost debug-install]# ll
total 8
drwxr-xr-x. 3 root root 4096 Mar 24 13:27 include
drwxr-xr-x. 2 root root 4096 Mar 24 13:27 lib
[root@localhost debug-install]# ll lib/
total 15840
-rw-r--r--. 1 root root 3428832 Mar 24 11:34 libmuduo_base.a
-rw-r--r--. 1 root root 696104 Mar 24 11:35 libmuduo_curl.a
-rw-r--r--. 1 root root 1285296 Mar 24 11:34 libmuduo_http.a
-rw-r--r--. 1 root root 2363238 Mar 24 11:34 libmuduo_inspect.a
-rw-r--r--. 1 root root 8438356 Mar 24 11:34 libmuduo_net.a
相關文章
- muduo網路庫Timestamp類
- muduo網路庫Exception異常類Exception
- muduo網路庫AtomicIntegerT原子整數類
- LNMP網站框架搭建(編譯安裝)LNMP網站框架編譯
- 安裝編譯ffmpeg編譯
- 編譯安裝nmon編譯
- Griffin編譯安裝編譯
- apache編譯安裝Apache編譯
- swoole 編譯安裝編譯
- 編譯安裝zabbix編譯
- ffmpeg安裝之linux編譯安裝Linux編譯
- Linux 編譯安裝 PythonLinux編譯Python
- Shell編譯安裝nginx編譯Nginx
- Linux編譯安裝NginxLinux編譯Nginx
- centos PHP 編譯安裝CentOSPHP編譯
- httpd編譯安裝phphttpd編譯PHP
- cmake編譯指定自己編譯的庫路徑編譯
- PHP Linux安裝擴充套件(編譯安裝)PHPLinux套件編譯
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- macOS nginx 編譯安裝教程MacNginx編譯
- ubuntu編譯安裝kernel教程。Ubuntu編譯
- ubuntu編譯安裝pcl教程。Ubuntu編譯
- PHP7 編譯安裝PHP編譯
- CentOS 下編譯安裝 NginxCentOS編譯Nginx
- CentOS 下編譯安裝 apacheCentOS編譯Apache
- CentOS 6.4 編譯安裝 apacheCentOS編譯Apache
- 反編譯之安裝Apktool編譯APK
- Xopsed的編譯與安裝編譯
- Linux 編譯 安裝 PHP 7.3.1Linux編譯PHP
- windows下編譯安裝thriftWindows編譯
- 原始碼編譯安裝Redis原始碼編譯Redis
- 如何在CentOS7安裝Node?(編譯安裝)CentOS編譯
- PG資料庫定時任務:PgAgent編譯安裝使用資料庫編譯
- Centos8編譯安裝核心CentOS編譯
- 【轉】MySQL原始碼編譯安裝MySql原始碼編譯
- Windows下CMake編譯安裝OpenCVWindows編譯OpenCV
- protobuf 編譯工具安裝與使用編譯
- Mac 編譯安裝 PHPRedis 模組Mac編譯PHPRedis