cmake从github子模块构建外部库

时间:2019-05-28 08:30:06

标签: c++11 cmake

我正在尝试使用cmake构建示例c ++项目,该项目取决于github中托管的外部Pisatche库。安装指南列出了以下步骤:

git clone https://github.com/oktal/pistache.git
git submodule update --init

cd pistache
mkdir -p {build,prefix}
cd build
cmake -G "Unix Makefiles" \
    -DCMAKE_BUILD_TYPE=Release \
    -DPISTACHE_BUILD_EXAMPLES=true \
    -DPISTACHE_BUILD_TESTS=true \
    -DPISTACHE_BUILD_DOCS=false \
    -DPISTACHE_USE_SSL=true \
    -DCMAKE_INSTALL_PREFIX=$PWD/../prefix \
    ../
make -j
make install

我想从cmake内部安装此库,然后将其链接到我的可执行文件。有什么想法怎么做吗?

0 个答案:

没有答案