libjson - 如何创建 libJSON 库?

标签 libjson

我从此下载了 C++ libJSON link :

他们建议我将它用作库。如何使用他们提供的代码创建库?

最佳答案

你必须已经安装了 g++ 并在控制台/终端中 make,只需编译它类型 make,它将生成 libjson.a 这是静态库。当您创建 C/C++ 程序时,您可以将其与其链接 g++ -l libjson.a

并在您的代码中包含 libJSON.h 头文件。

#include "libJSON.h"

您可以使用该头文件中的所有函数。

在 Windows 上,您必须安装 MinGW (适用于 Windows 的 GNU 实用程序),或类似 DevC++ 的 IDE或Code::Blocks (代码:: block 使用 MinGW)。您还可以使用Cygwin类似unix的windows环境(但是当你在cygwin中编译文件时,你只能在Cygwin中运行它)

在 Code::Blocks 中,当您创建项目时,您可以设置将与可执行文件链接的附加库。

关于libjson - 如何创建 libJSON 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3714743/

相关文章:

C++ 多类型映射,如 PHP stdClass

c++ - 无效输入会导致多语言 JSON 消息传递系统中的身份验证绕过?

amazon-ec2 - 如何在 Ubuntu 18.04 TLS 上安装 AWS CloudHSM? (需要 libjson-c2,但只有 libjson-c3 可用)

交叉编译libjson-c : Make unsuccessful in libjson-c, Linkhash.c警告

c++ - 在 C++ 项目中使用 libjson

c++ - 使用 libJson 创建结构数组

c++ - 从 JSON 字符串中获取数组时出错

c - 如何在 json_tokener_parse() 之后获取 json 值?