我从这个link下载了C ++ libJSON:
他们建议我将它用作图书馆。如何使用他们提供的代码创建库?
答案 0 :(得分:4)
你必须已经安装了g ++并在控制台/终端中生成只需编译它make
类型,它将生成libjson.a
这是静态库。当您创建C / C ++程序时,可以将其与g++ -l libjson.a
并在您的代码中包含libJSON.h头文件。
#include "libJSON.h"
您可以使用该头文件中的所有函数。
在Windows上,您必须安装MinGW(适用于Windows的GNU实用程序)或IDE,如DevC++或Code::Blocks(Code :: Blocks使用MinGW)。您也可以使用Cygwin unix like environment for windows(但是当您在cygwin中编译文件时,您只能在Cygwin中运行它)
在Code :: Blocks中创建项目时,您可以设置将与您的可执行文件链接的附加库。
答案 1 :(得分:4)
我正在尝试为Visual Studio 2010编译libjson 7.6.1。并且在编译时遇到了一些困难。我做的是
一件简单的事情浪费了我几个小时。希望它可以节省你的一些。
答案 2 :(得分:0)
此解决方案还适用于Visual Studio的最新版本(例如2015),否则将无法完成对母马最新项目格式的转换。