MinGW 编译jsoncpp 的下载和编译

news2024/12/26 21:29:20

目录

1. jsoncpp 的下载

1.1 下载地址,点击可直接下载

1.2 下载完解压内容如下

2. jsoncpp 的编译

2.1 配置

 2.2 生成

3. jsoncpp测试使用


1. jsoncpp 的下载

1.1 下载地址,点击可直接下载

mirrors / open-source-parsers / jsoncpp · GitCode

1.2 下载完解压内容如下

2. jsoncpp 的编译

2.1 配置

下载cmake 工具。配置jsoncpp 路径

点击Configure ,弹出如下界面后,选择MinGW Makefiles, 选择第2项

 

 点击next 后,配置g++ 和g++ 的路径

 点击完成,cmake-gui 界面就会配置如下:

 点击Generate后,可以看到下方会显示Generate完成,这是就可以关闭cmake-gui了

 2.2 生成

进入jsoncpp目录下的build, 显示内容如下:

 在此界面,打开winodow 终端, 输入 mingw32-make.exe,回车后,就可以看到库生成了

 lib 下面的库 , libjsoncpp.a 是静态库配合头文件就可以使用; libjson.cpp.dll.a 是动态库对应的静态库, 对应的动态库在bin目录下

 

3. jsoncpp测试使用

运行结果如下:

 项目配置如下

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/692532.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据库监控与调优【十五】—— ORDER BY语句优化

ORDER BY语句优化 最好的做法:利用索引避免排序 实验 目的:哪些情况下ORDER BY子句能用索引避免排序,哪些情况下不能 之前说过,BTree数据结构里面的关键字,也就是索引值都是按照顺序排列的,那么&#xf…

端午节粽子代码(python)需要的拿走,顺带给博主一点关注呗~~~~

import math from turtle import * #胡阳 # 画粽子 def rice_dumpling():pensize(4) # 画笔宽度pencolor(4, 60, 12) # 画笔颜色fillcolor(4, 70, 19) # 填充色begin_fill()fd(200) # 向前circle(15, 120) #画圆弧fd(200)circle(15, 120)fd(200)circle(15, 120)fd(200)circle(1…

自动化测试你一定要知道的几个技巧,包你受用终身

自动化测试是应用程序在非常短的时间内执行软件的整个生命周期的过程,使测试软件具有很大的充分性和有效性。在这个程序设计的系统中,测试人员编写一个脚本,并借助合适的软件对软件进行测试。自动化测试背后的基本目标是提高测试效率和提高软…

C 语言经典100例(菜鸟在线工具)

C 语言经典100例 C 语言经典100例 菜鸟工具 C代码在线运行工具 搜索引擎 前端开发

农产品批发采购APP开发 手机里的农产品市场

农业发展是民生之本,随着互联网时代的到来各行各业都迎来了新的发展机遇,农产品批发采购、配送服务等方面也发生了很大的改变,各种农产品商城APP、农产品批发采购平台、农产品供应管理系统的开发让包含农产品信息、数据、物流、配送、仓储、质…

关于tcp协议的18个常问面试题(进阶版)

TCP是一个基础协议,这里相关的十八个问题也都是常见的问题。无论是前端还是后端同学,都应该掌握的这些问题。过于基础的问题,比如TCP格式是什么 占多少字节 三次握手的流程等等,由于过于简单,我们不介绍,本…

Mabatis(CRUD)

Mybatis CRUD(数据和配置使用Mybatis快速入门) select标签 选择&#xff0c;查询语句: <select id"getUserById" resultType"com.louis.pojo.User" parameterType"int"></select>id:就是对应namespace中的方法名(就相当于重写了…

记录::windows11安装子系统ubuntu18.04+cuda

https://learn.microsoft.com/zh-cn/windows/wsl/install-manual https://zhuanlan.zhihu.com/p/436441212 目录 1、开启开发者模式 2、开启子系统 3、下载ubuntu 4、安装ubuntu 5、安装cuda 6、安装cudnn 7、安装桌面 2、桌面 3、Xfces&#xff08;前面2和这个二选一…

不需要数据线传输如何共享笔记软件内容?

在生活和工作中&#xff0c;手机电脑共享数据的情况非常多&#xff0c;比如“共享笔记内容”。每当遇到这种情况&#xff0c;很多人都会使用数据线或借助第三方社交平台&#xff0c;把信息或文件传输过去。不过&#xff0c;这两种方法一个安全性不能保障&#xff0c;尤其是使用…

如何基于Nilearn绘制绘制脑网络图(一)?绘制功能连接、结构连接可视化

结果图 Nilearn Nilearn是一个Python库,用于神经影像分析。它提供了处理和分析功能性和结构性脑成像数据的工具。Nilearn提供了多种预处理函数、机器学习算法应用、统计分析和结果可视化的功能。在神经影像研究领域,Nilearn常用于分析功能性磁共振成像(fMRI)等技术的数据。…

Kubernetes1.21部署apisix网关

1、安装nfs-subdir-external-provisioner helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner -f values.yaml -n default docker pull k8s.gcr.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2 下载…

本地生活服务平台加盟

本地生活服务平台加盟是一种让创业者可以成为品牌合作伙伴&#xff0c;开展本地生活服务业务的方式。通常&#xff0c;加盟商需要缴纳一定的加盟费用&#xff0c;获得品牌授权和支持&#xff0c;并承担一定的经营风险。 加盟本地生活服务平台可以让创业者在品牌知名度和运营…

机器人开发--Cartographer详细介绍

机器人开发--Cartographer详细介绍 1 介绍1.1 概述1.2 评价1.3 特点 2 框架官方 3 代码结构heimazaifei 解读linyicheng 解读Xiaotu 解读cartographer_ros地图构建器map_builderLocal SLAMGlobal SLAM 赵锴 解读地图设计匹配方法一阶段解算二阶段解算后端如何检测回环检测回环后…

数学建模算法(基于matlab和python)之 Lagrange插值、Newton插值(1/10)

实验目的及要求&#xff1a; 1、了解多项式插值公式的存在唯一性条件及其余项表达式的推导。 2、了解拉格朗日插值多项式的构造、计算及其基函数的特点&#xff0c;牛顿插值多项式的构造与应用&#xff0c;差商、差分的计算及基本性质。 实验内容&#xff1a; 1、编写Lagrange插…

服务 第六章

目录 1.基于域名的跳转 2.基于客户端 IP 访问跳转 3. 基于旧域名跳转到新域名后面加目录 4.基于参数匹配的跳转 5.基于目录下所有 php 结尾的文件跳转 6.基于最普通一条 url 请求的跳转 7.总结 1.基于域名的跳转 2.基于客户端 IP 访问跳转 3. 基于旧域名跳转到新域名后面加目…

ESP32设备驱动-74HC595驱动7段数码管

74HC595驱动7段数码管 文章目录 74HC595驱动7段数码管1、74HC595介绍2、硬件准备3、软件准备4、驱动实现所有微控制器都有特定数量的 IO 引脚,但在某些应用中,例如在 7 段显示器中,我们需要的 GPIO 引脚数量超过我们的控制器所能提供的数量。 对于这种需要多个输出引脚但微控…

深入分析动态链接的延迟绑定

关于程序运行的系列文章 ELF文件结构和实战分析 深入分析动态链接的延迟绑定 文章目录 为什么使用动态链接库&#xff1f;静态链接的问题&#xff1a;动态链接库 动态共享库是怎样存在于内存中的&#xff1f;动态链接 原理简析代码示例dynsymGOT.rela.dyn 和 .rela.pltPLT使用…

【云原生】一文学会Dockerfile所有常用命令

Docker file的作用方便管理员来根据需求来进行构建镜像&#xff0c;前面学习过commit来将一个容器打包成镜像&#xff0c;但是Docker 并不建议用户通过commit方式构建镜像。 原因如下&#xff1a; 1. 这是一种手工创建镜像的方式&#xff0c;容易出错&#xff0c;效率低且可重…

三、角色管理前端

云尚办公系统&#xff1a;角色管理前端 B站直达【为尚硅谷点赞】: https://www.bilibili.com/video/BV1Ya411S7aT 本博文以课程相关为主发布&#xff0c;并且融入了自己的一些看法以及对学习过程中遇见的问题给出相关的解决方法。一起学习一起进步&#xff01;&#xff01;&am…

锁相环PLL原理及matlab代码

补偿相干系统中的激光器相位噪声。 根据Wiener process的性质&#xff0c;离得越近的符号相位噪声在概率统计上越相似&#xff0c;因此&#xff0c;可以用上一个符号估计得到的相位当做当前这个符号的初始相位&#xff0c;再通过判决来估计当前符号的准确相位&#xff0c;这就是…