本文记录了Ubuntu下安装及配置三方库的流程
下载三方库的方法有两种: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` //键盘左上角的引号
版权声明:本文为lxt18324686966原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。