我如何通过json在c ++简单程序中解决这个错误

时间:2014-06-24 18:20:49

标签: c++ json visual-studio-2013

我想在c ++中运行一个简单的代码。只是尝试使用JSON文件。我在Microsoft VS 2013中工作。我下载了#inc;包括'带有头文件的文件夹,并把它放在我当前的MVS项目文件夹中,没关系。当我开始构建我的程序时,它说:

  
      
  1. 错误LNK2019:未解析的外部符号" public:__ thiscall Json :: Value :: Value(enum Json :: ValueType)"   (?? 0Value @Json @@ QAE @ W4ValueType @ 1 @@ Z)在函数中引用   _main C:\ Users \ Julia \ Dropbox \ julia \ pro \ cpp \ 30 \ testJson \ testJson \ Source.obj testJson
  2.   
  3. 错误LNK2019:未解析的外部符号" public:__ thiscall Json :: Value ::〜Value(void)" (?? 1Value @Json @@ QAE @ XZ)参考   功能   _main C:\ Users \ Julia \ Dropbox \ julia \ pro \ cpp \ 30 \ testJson \ testJson \ Source.obj testJson
  4.   
  5. 错误LNK2019:未解析的外部符号" class std :: basic_istream> &安培; __cdecl   Json :: operator>>(class std :: basic_istream>&,class Json :: Value&)"   (?? 5Json @@ YAAAV?$ basic_istream @ DU?$ char_traits @ d @ STD @@@ STD @@ @ AAV12 @ AAVValue 0 @@ Z)   在函数中引用   _main C:\ Users \ Julia \ Dropbox \ julia \ pro \ cpp \ 30 \ testJson \ testJson \ Source.obj testJson
  6.   
  7. 错误LNK2019:未解析的外部符号" class std :: basic_ostream> &安培; __cdecl   Json :: operator<<(class std :: basic_ostream>&,class Json :: Value const&)"   (?? 6Json @@ YAAAV?$ basic_ostream @ DU?$ char_traits @ d @ STD @@@ STD @@ @ AAV12 @ ABVValue 0 @@ Z)   在函数中引用   _main C:\ Users \ Julia \ Dropbox \ julia \ pro \ cpp \ 30 \ testJson \ testJson \ Source.obj testJson
  8.   
  9. 错误LNK1120:4个未解析的外部C:\ Users \ Julia \ Dropbox \ julia \ pro \ cpp \ 30 \ testJson \ Debug \ testJson.exe testJson
  10.   
#include "json/json.h"
#include <iostream>
#include <fstream>


int main()
{
    Json::Value root;
    std::ifstream file("file.json");
    file >> root;
    std::cout << root;
}

0 个答案:

没有答案