最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CentOS下Jsoncpp安裝配置的方法

 更新時間:2022年02月23日 15:16:48   作者:小龍狗  
本文主要介紹了CentOS下Jsoncpp安裝配置的方法,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

1. 安裝

執(zhí)行命令

[root@VM-0-9-centos ~]# cd /home
[root@VM-0-9-centos home]# mkdir jsoncpp
[root@VM-0-9-centos home]# cd jsoncpp/
[root@VM-0-9-centos jsoncpp]# wget https://github.com/open-source-parsers/jsoncpp/archive/1.9.4.zip
[root@VM-0-9-centos jsoncpp]# unzip 1.9.4.zip
[root@VM-0-9-centos jsoncpp]# cd jsoncpp-1.9.4/
[root@VM-0-9-centos jsoncpp-1.9.4]# cmake .
[root@VM-0-9-centos jsoncpp-1.9.4]# make
[root@VM-0-9-centos jsoncpp-1.9.4]# make install

2. 測試

創(chuàng)建測試文件夾和兩個文件

[root@VM-0-9-centos jsoncpp-1.9.4]# mkdir xltest
[root@VM-0-9-centos jsoncpp-1.9.4]# cd xltest
[root@VM-0-9-centos xltest]# vim jsontest.json
[root@VM-0-9-centos xltest]# vim jsontest.cpp

其中jsontest.json 如下

[{"name":"Long", "age":6}]

jsontest.cpp 如下

#include <fstream>
#include <iostream>
#include <json/json.h>
#include <cassert>
#include <errno.h>
#include <string.h>
using namespace std;
int main(void)
{
    ifstream ifs;
    ifs.open("jsontest.json");
    assert(ifs.is_open());
    Json::Reader reader;
    Json::Value root;
    if (!reader.parse(ifs, root, false))
    {
        cout << "reader parse error: " << strerror(errno) << endl;
        return -1;
    }
    string name;
    int age;
    int size;
    size = root.size();
    cout << "total " << size << " elements" << endl;
    for (int i = 0; i < size; ++i)
    {
        name = root[i]["name"].asString();
        age = root[i]["age"].asInt();
        cout << "name: " << name << ", age: " << age << endl;
    }
    return 0;
}

編譯

[root@VM-0-9-centos xltest]# g++ jsontest2.cpp

執(zhí)行可執(zhí)行文件看到如下,安裝成功

[root@VM-0-9-centos xltest]# ./a.out
total 1 elements
name: long, age: 6.

執(zhí)行可執(zhí)行文件看到如下,安裝成功

3. 問題及解決

問題如下,

[root@VM-0-9-centos xltest]# ./a.out
/a.out: error while loading shared libraries: libjsoncpp.so.24: cannot open shared object file: No such file or directory

**解決辦法**

執(zhí)行一下 ldconfig 就行了

[root@VM-0-9-centos xltest]# ldconfig

若出現(xiàn)如下提示可直接忽略,不是錯誤。

ldconfig: /usr/local/lib64/libstdc++.so.6.0.28-gdb.py is not an ELF file - it has the wrong magic bytes at the start.

 到此這篇關于CentOS下Jsoncpp安裝配置的方法的文章就介紹到這了,更多相關Jsoncpp安裝配置內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • VS2013安裝配置和使用Boost庫教程

    VS2013安裝配置和使用Boost庫教程

    這篇文章主要為大家詳細介紹了VS2013安裝配置和使用Boost庫的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • C語言 實現(xiàn)輸入任意多個整數(shù)

    C語言 實現(xiàn)輸入任意多個整數(shù)

    這篇文章主要介紹了C語言 實現(xiàn)輸入任意多個整數(shù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 如何在C++中通過模板去除強制轉換

    如何在C++中通過模板去除強制轉換

    本文講解的是如何在C++中通過模板去除強制轉換,在編程工作中應盡量少使用強制類型轉換,模板有助于我們實現(xiàn)這一目的,需要的朋友可以參考下
    2015-07-07
  • c++中移動語義和完美轉發(fā)及易錯點

    c++中移動語義和完美轉發(fā)及易錯點

    C++ 中的移動語義和完美轉發(fā)是 C++11 引入的兩個重要特性,它們分別用于提高性能和靈活性,這篇文章主要介紹了c++中移動語義和完美轉發(fā),需要的朋友可以參考下
    2023-09-09
  • C指針原理教程之C指針基礎

    C指針原理教程之C指針基礎

    指針是一個特殊的變量,它里面存儲的數(shù)值被解釋成為內存里的一個地址。要搞清一個指針需要搞清指針的四方面的內容:指針的類型、指針所指向的類型、指針的值或者叫指針所指向的內存區(qū)、指針本身所占據(jù)的內存區(qū)。
    2019-02-02
  • 如何使用visual studio2019創(chuàng)建簡單的MFC窗口(使用C++)

    如何使用visual studio2019創(chuàng)建簡單的MFC窗口(使用C++)

    這篇文章主要介紹了如何使用visual studio2019創(chuàng)建簡單的MFC窗口(使用C++),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-03-03
  • C++使用map實現(xiàn)多進程拷貝文件的程序思路

    C++使用map實現(xiàn)多進程拷貝文件的程序思路

    這篇文章主要介紹了C++使用mmap實現(xiàn)多進程拷貝文件,通過本文給大家分享程序思路及完整代碼,代碼簡單易懂,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12
  • C語言程序設計譚浩強第五版課后答案(第三章習題答案)

    C語言程序設計譚浩強第五版課后答案(第三章習題答案)

    這篇文章主要介紹了C語言程序設計譚浩強第五版課后答案(第三章習題答案),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2021-04-04
  • 利用C語言實現(xiàn)HashTable

    利用C語言實現(xiàn)HashTable

    根據(jù)KEY從hashtable中獲取接點,步驟是先根據(jù)KEY計算hash值,然后從hashtable中找到指定的接點或者接點鏈表
    2013-09-09
  • Socket通信原理和實踐

    Socket通信原理和實踐

    本文詳細講解了Socket通信原理和實踐,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-01-01

最新評論

盐边县| 婺源县| 车险| 乐山市| 浮山县| 库伦旗| 青河县| 清涧县| 延安市| 巧家县| 岳阳市| 日照市| 宣城市| 龙泉市| 鲁山县| 厦门市| 张家口市| 宁明县| 东明县| 安图县| 富源县| 汶上县| 中西区| 蓝山县| 体育| 鲁甸县| 元朗区| 中卫市| 郯城县| 固始县| 郓城县| 婺源县| 建宁县| 永嘉县| 金坛市| 资中县| 玉林市| 托克逊县| 阿克| 东海县| 容城县|