gpt4 book ai didi

c++ - 如何在没有 jsoncpp.dll 的情况下使用 jsoncpp?

转载 作者:行者123 更新时间:2023-11-28 00:26:05 26 4
gpt4 key购买 nike

strcpy(this->encoding, jsonvalue.get("encoding", "").asCString());

我需要在我的程序中使用 json 数据,昨天我使用 nuGet 下载了它,编码了我需要的所有内容,注释了 jsoncpp.lib 的路径,但系统不允许我启动程序,因为缺少 jsoncpp.dll。这是否意味着我需要在我的程序中随处携带 dll?如果是这样,我对此不满意,那么我可以解决这个问题吗?或者,如果不可能,我可以使用哪些不需要 dll 的 json 库?

最佳答案

  • download amalgamation (所有来源都在一个文件中)
  • jsoncpp.cpp 添加到您的项目
  • json.h中取消注释#define JSON_IS_AMALGAMATION
  • 在源代码的开头添加#include "json/json.h"

关于c++ - 如何在没有 jsoncpp.dll 的情况下使用 jsoncpp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24990882/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com