zoukankan      html  css  js  c++  java
  • windows下CMake编译Protobuf

    运行环境:

    • Windows 10
    • CMake (cmake-gui)
    • Visual Studio 2015

    1. 下载Protobuf源码

    https://github.com/上搜索protobuf,选择第1个,如下图所示。

    点击Branch: master,再点击Tags,可以选择不同的版本,这里选择最新的版本,如下图所示。

    点击右上角Code,选择Download ZIP,开始下载源码,如下图所示。

    2. 安装CMake

    CMake安装很容易,这里不作详细介绍,如有需要,请自行百度。

    3. 在CMake中配置和生成Visual Studio工程

    1. 打开CMake,选择源码路径和保存路径,点击Configure,选择Visual Studio版本,选择平台x64,点击Finish,如下图所示。

    1. CMake开始配置,但在我的电脑上会报错,如下图所示,这个错误可以通过取消protobuf_BUILD_TESTS来解决,再次点击Configure

    1. 如果需要生成动态链接库,需要勾选protobuf_BUILD_SHARED_LIBS,如下图所示。

    1. 直到所有的红色消失,点击Generate,会显示Generating done,如下图所示,此时已在保存路径下生成VS工程。

    4. 在Visual Studio中生成解决方案

    1. Visual Studio打开工程,配置为Release x64,如下图所示。

    1. 点击上方生成-重新生成解决方案,等待生成结束,即可在工程路径下的Release文件夹下看到生成的文件,如下图所示。


    没有星星的夜晚,是令人感到不安的,让我深深感觉到人类是多么孤独的存在。 ——《追逐繁星的孩子》

  • 相关阅读:
    2073: [POI2004]PRZ
    BZOJ 3669: [Noi2014]魔法森林
    Dominator Tree & Lengauer-Tarjan Algorithm
    BZOJ 3526: [Poi2014]Card
    BZOJ 2733: [HNOI2012]永无乡
    BZOJ 2929: [Poi1999]洞穴攀行
    BZOJ 3730: 震波
    BZOJ 1778: [Usaco2010 Hol]Dotp 驱逐猪猡
    BZOJ 1195: [HNOI2006]最短母串
    BZOJ 4030: [HEOI2015]小L的白日梦
  • 原文地址:https://www.cnblogs.com/dblsha/p/13282034.html
Copyright © 2011-2022 走看看