標籤:libevent jsoncpp
1. 因為自己 一直想搭一個通訊架構,覺得libevent 比較輕量級也好用,所以就研究了一下
wget http://monkey.org/~provos/libevent-1.4.13-stable.tar.gz
tar –xzvf libevent-1.4.13-stable.tar.gz
cd libevent-1.4.13-stable
./configure --prefix=/usr
make
make install
一定要記得安裝路徑 就是--prefix 後面最好是/usr 系統預設下的,如果換成自訂的路徑,再去配置共用路徑,很麻煩,最坑的居然沒成功。所以最好放在預設路徑下。
如果想尋找libevent 是否已安裝 則可以用如下命令
ls -al /usr/lib |grep libevent
參考連結:
http://blog.csdn.net/fall221/article/details/9045353
http://www.cnblogs.com/kingcat/archive/2012/06/14/2549050.html
2. 因為想要用json 來做資料轉送,所以就裝了jsoncpp
之前要安裝scons
apt-get install scons
之後下載jsoncpp 進行解壓,在網上搜一下,可 以放在共用目錄下,在windows下解壓
找到jsoncpp 的解壓路徑,執行
scons platfrom=linux-gcc 就會安裝成功
就會在jsoncpp 的解壓目錄下發現libs 與 include
將jsoncpp libs/linux-gcc/*.a,*.so mv 到/usr/lib下面去,並重新命名成libjson.a,libjson.so(如果在共用目錄下,可以先重新命名再拷貝過去)
也要一些標頭檔拷過去
mv include/json/ /usr/include/
再執行
ldconfig
之後 就是開始寫代碼編譯了
g++ -o jsontest json.cpp -ljson
不要忘了 -ljson
http://blog.csdn.net/frankwangzy1103/article/details/8165153
http://blog.sina.com.cn/s/blog_60d6fadc01014had.html
ubuntu 安裝jsoncpp 與 libevent