Ubuntu安装vcpkg
- 从github下载vcpkg的安装包,在usr/local路径下面执行如下命令
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg //进入源码目录
./bootstrap-vcpkg.sh //执行./bootstrap-vcpkg.sh进行编译安装,这个过程很慢
- 编译安装好后,进行全局安装,安装后,以后所有的通过vcpkg install的第三方库,都是全局的
./vcpkg integrate install //安装
./vcpkg integrate remove //移除安装
- 对vcpkg创建软链接,为了方便直接在终端中调用vcpkg
- 需要根据具体的安装路径进行使用如下的命令
- 即在/usr/bin中创建快捷方式 链接的对象是vcpkg执行文件,在vcpkg/目录中;不将其链接至/usr/bin中,则在终端中无法直接用vcpkg命令 删除软连接用rm –rf /usr/bin/vcpkg 就像删除文件一样
sudo ln -s /home/gyh/vcpkg/vcpkg /usr/bin
vcpkg的简单用法
vcpkg list //这个命令可以列出已经安装的三方库。
vcpkg search //这个命令可以列出vcpkg支持哪些三方库。
vcpkg help triplet //指定编译某种架构的程序库,如不指定可使用如下命令查看vcpkg总共支持多少种架构
vcpkg install ffmpeg[gpl]:x64-linux //指定安装某一架构的开源库,如Linux 64位
vcpkg install bullet3 //测试vcpkg安装情况使用以下命令安装任意包,然后vcpkg就自动配置,下载,编译库文件。编译完成后直接在代码中#include即可
使用vcpkg安装sqlite_orm包文件
- 使用命令安装
- 需要在vcpkg的安装目录下执行这个命令,其可执行文件名字叫做vcpkg
./vcpkg install sqlite-orm
查看安装的软件的版本
参考链接
- bullet安装之——Ubuntu中安装vcpkg
- microsoft / vcpkg
- sqlite_orm