下载三方库的方法有两种:wget方法和网页下载并用xftp将文件传输进Ubuntu的方法;
wget -c 网页下载链接 --no-check-certificate //-c:发生断连后下次会从断点出继续下载 //--no-check-certificate:不检查证书
解压下载好的三方库压缩文件:
//.tar.gz tar -zxvf 文件名.tar.gz //.zip unzip 文件名.zip //如果Ubuntu找不到tar或unzip命令就利用apt-get下载即可
cd进入解压后的文件夹
//一般的三方库都是./configure进行编译,具体查看文档README ./configure --prefix=/usr/local/三方库的名字/ //利用--prefix指定三方库编译程序的存放目录,便于以后的查找 //configure编译后就会生成相应的Makefile文件,随后make安装即可 make && sudo make install
配置环境变量:vi ~/.bashrc
//以libevent为例 export PKG_CONFIG_PATH=/usr/local/libevent/lib/pkgconfig:$PKG_CONFIG_PATH export LD_LIBRARY_PATH=/usr/local/libevent/lib:$LD_LIBRARY_PATH
保存退出并执行:source ~/.bashrc 使添加的配置生效
执行下面的命令就可以查看libevent的头文件目录及库目录
pkg-config --libs --cflags libevent
编译时直接g++添加pkg-config --libs --cflags libevent
g++ -g -o app xxx.cpp `pkg-config --libs --cflags libevent` //键盘左上角的引号



