zoukankan      html  css  js  c++  java
  • linux下jsoncpp1.8.4的编译

    linux下一通编译,发现

    网上有scons编译的,还有编译0.y.z版本的,现在还有更高的版本1.9.4,但是前两种可能是版本太低和我的版本不兼容,1.9.4的高版本这种方法是编译不通过

    总结:这种方法编译能够通过,版本还不低,能够正常使用就刚刚好

    1.jsoncpp下载

    源码地址:http://github.com/open-source-parsers/jsoncpp/tree/1.8.4

    2.解压源码

    unzip jsoncpp-1.8.4.zip 
    cd jsoncpp-1.8.4
    

    3.使用cmake编译

    $ mkdir -p build/debug
    $ cd build/debug
    $ cmake -DCMAKE_BUILD_TYPE=debug -DBUILD_STATIC_LIBS=ON -DBUILD_SHARED_LIBS=ON -DARCHIVE_INSTALL_DIR=. -G "Unix Makefiles" ../..
    $ make
    // 查看生成的静态和动态链接库
    $ find . -name *.a
    ./src/lib_json/libjsoncpp.a
    $ find . -name *.so
    ./src/lib_json/libjsoncpp.so
  • 相关阅读:
    js(一)
    css (一)
    html
    Spring MVC(四)
    Spring MVC(三)
    Spring MVC(二)
    Spring MVC(一)
    Druid应用
    C3P0使用
    jdbc(二)
  • 原文地址:https://www.cnblogs.com/baconZhang/p/14297229.html
Copyright © 2011-2022 走看看