zoukankan      html  css  js  c++  java
  • vs2012编译CZMQ-2.2.0

    1、下载源代码包

    到地址http://download.zeromq.org/czmq-2.2.0.zip下载源代码,解压缩到czmq-2.2.0文件夹下如图所看到的


    将builds文件夹复制到czmq-2.2.0文件夹下(合并并覆盖)。并将czmq-2.2.0移出来即文件文件夹由czmq-2.2.0czmq-2.2.0变为czmq-2.2.0(这一步特别注意,以下的属性配置依赖这个配置

    2、编译

    打开buildsmsvcvs2012文件夹,能够看到czmq.sln文件,打开该project。编译出现以下错误:


    该头文件是projectlibsodium下的文件,(libsodium下载地址:https://github.com/jedisct1/libsodium),编译该project。

    当我们将libsodium增加到C++文件夹中,将会出现链接文件找不到的错误,如找不到文件$(ProjectDir)..........libsodiumin$(PlatformName)Debuglibsodium11libsodium.imp.lib($(ProjectDir)代表的是project文件文件夹)。

    如今我们来看看czmq的属性:

    (1)c/c++



    如今能够看到圈住的路径表明libsodium和czmq-2.2.0在同一个文件夹中。此时将libsodium放在与czmq-2.2.0同一个文件夹就可以。(注意libsodiumproject文件夹的名称)

    (2)链接器



    这里的问题和上面一样。主要依照对应的路径配置好libzmq和libsodium库文件的文件夹位置就可以。(注意:通过该操作界面无法更改libzmq和libsodium的位置信息。必须改动属性文件

    更改属性文件(buildsmsvcvs2012文件夹下):



    libsodium.import.props和libzmq.import.props即为须要更改的属性文件。这里以libsodium.import.props为例:



    圈起来的地方都是须要更改的,详细的须要依据自己的须要更改。

    GOOD LUCK.

    欢迎一起交流学习----------------------------------qq1203617543


查看全文
  • 相关阅读:
    商品列表双向联动 better-scroll
    【2020省选模拟】题解
    【洛谷 P3643】【APIO2016】 划艇(DP)
    【洛谷 P4384】 [八省联考2018]制胡窜(SAM / 线段树合并)
    【BZOJ #2034】 [2009国家集训队]最大收益(贪心 / 匈牙利算法)
    【BZOJ #4977】【[Lydsy1708月赛】 跳伞求生(模拟费用流)
    【洛谷 P5825】 排列计数(二项式反演 / 多项式 / 生成函数)
    【2020省选模拟】题解
    【LOJ #6068】「2017 山东一轮集训 Day4」棋盘(费用流)
    【洛谷 P4564】 【CTSC2018】假面(概率DP)
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10964513.html
  • Copyright © 2011-2022 走看看