关于VS2008中c++使用json的问题

砍柴君 2013-10-25 11:55:01
去网络上面下载了json的库,网络上面说在vs2008使用json的方法有两种,一种是直接把源码放项目中,一种是通过静态链接库来加载,我使用的是直接把源码放进项目里,做了个小测试,包含了Json.h文件,贴出简单的代码如下

#include "json/json.h"
using namespace std;
void main()
{
Json::Reader reader;
}

编译的时候会出现以下错误
1>0.obj : error LNK2019: 无法解析的外部符号 "public: __thiscall Json::Reader::Reader(void)" (??0Reader@Json@@QAE@XZ),该符号在函数 _main 中被引用
1>F:\project\测试\Debug\测试.exe : fatal error LNK1120: 1 个无法解析的外部命令

请问有人会解决吗,我用静态链接库的时候也会出现这种类似的错误,实在是无法下手,请高手指点下
...全文
209 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
砍柴君 2013-10-25
  • 打赏
  • 举报
回复
引用 1 楼 wangdahu888 的回复:
这个库我也用过,你有没有引用库文件呀
这个问题解决了 主要是我放源文件的位置错了 看就你一个回答 我把分都给你吧
  • 打赏
  • 举报
回复
这个库我也用过,你有没有引用库文件呀

65,187

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧