keil疑问

didijiji 2012-08-17 11:55:21
我在json的官网下载了一个json-c源码文件,但是我想用keil c编译。我不知道这样可行不可行,我试的时候报出来了一大堆的错误。
我是这样做的:我把json-c压缩包下载下来之后,然后进行解压,里面有三个文件夹:include、lib、src,我新建了一个工程,然后把 include文件夹里面的.h文件全部添加进去了,同时也把src里面的.c文件全部添加进工程了。当我对工程编译的时候,报出来了许多错误,麻烦帮忙看一下,谢谢!


...全文
257 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
trice 2012-11-13
  • 打赏
  • 举报
回复
最后怎么解决的?我也想知道
woshi_ziyu 2012-08-21
  • 打赏
  • 举报
回复
不会很难 只是路径设置问题
didijiji 2012-08-21
  • 打赏
  • 举报
回复
恩,好的,谢谢啊。我qq:1459547489
[Quote=引用 16 楼 的回复:]

引用 15 楼 的回复:

头疼啊,总是调出一大堆的问题,望哪位高手出来解答一下吧。
引用 14 楼 的回复:
看了下json的介绍,感觉楼主你的方向不对,keil是一个和硬件密切相关的IDE,而json只是一个语言方法架构之类的,这两者不是一条道上的
虽说keil带了C/C++编译器,但这个编译器兼不兼容json还不一定

我有时间呢 帮你调一下
[/Quote]
dceacho 2012-08-20
  • 打赏
  • 举报
回复
看了下json的介绍,感觉楼主你的方向不对,keil是一个和硬件密切相关的IDE,而json只是一个语言方法架构之类的,这两者不是一条道上的
虽说keil带了C/C++编译器,但这个编译器兼不兼容json还不一定
didijiji 2012-08-20
  • 打赏
  • 举报
回复
之前接触过,现在又开始用,我觉得不是keil的问题,很可能是工程的问题,但是我又不知道该怎么改。[Quote=引用 9 楼 的回复:]

楼主你是第一次用keil吗
[/Quote]
didijiji 2012-08-20
  • 打赏
  • 举报
回复
可能是代码语法方面有些不兼容,但是爆出来的错误我又不知道该怎么改。
[Quote=引用 8 楼 的回复:]

个人觉得你工程建的有问题,重新建一下工程,两分钟的事
[/Quote]
woshi_ziyu 2012-08-20
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 的回复:]

头疼啊,总是调出一大堆的问题,望哪位高手出来解答一下吧。
引用 14 楼 的回复:
看了下json的介绍,感觉楼主你的方向不对,keil是一个和硬件密切相关的IDE,而json只是一个语言方法架构之类的,这两者不是一条道上的
虽说keil带了C/C++编译器,但这个编译器兼不兼容json还不一定
[/Quote]
我有时间呢 帮你调一下
didijiji 2012-08-20
  • 打赏
  • 举报
回复
头疼啊,总是调出一大堆的问题,望哪位高手出来解答一下吧。
[Quote=引用 14 楼 的回复:]
看了下json的介绍,感觉楼主你的方向不对,keil是一个和硬件密切相关的IDE,而json只是一个语言方法架构之类的,这两者不是一条道上的
虽说keil带了C/C++编译器,但这个编译器兼不兼容json还不一定
[/Quote]
wegam 2012-08-19
  • 打赏
  • 举报
回复
有时可能是别的问题
vc8fans 2012-08-18
  • 打赏
  • 举报
回复
不弄清楚结构,编译出来也没用浪费时间,
空影 2012-08-18
  • 打赏
  • 举报
回复
楼主你是第一次用keil吗
XIAOZHIPIAN 2012-08-18
  • 打赏
  • 举报
回复
个人觉得你工程建的有问题,重新建一下工程,两分钟的事
didijiji 2012-08-17
  • 打赏
  • 举报
回复
我的目的不是在keil上面做什么东西,我是要实现在keil上面编译json-c。[Quote=引用 5 楼 的回复:]

建议楼主先找个简单的小代码来跑跑,一下子搞这么大的吃不消的
[/Quote]
didijiji 2012-08-17
  • 打赏
  • 举报
回复
我的目的不是在keil上面做什么东西,我是要实现在keil上面编译json-c。
空影 2012-08-17
  • 打赏
  • 举报
回复
建议楼主先找个简单的小代码来跑跑,一下子搞这么大的吃不消的
didijiji 2012-08-17
  • 打赏
  • 举报
回复
路径我也加进去了啊,没用。lib文件夹里面就只有一个lib文件和一个dll文件了。
[Quote=引用 3 楼 wangfan027 的回复:]

只把.h文件加进去还不够的,你在C/C++选项卡中把有.H文件的路径都加在Include Path中.
像Include文件夹,lib文件夹下也应该有.H文件的
[/Quote]
dceacho 2012-08-17
  • 打赏
  • 举报
回复
只把.h文件加进去还不够的,你在C/C++选项卡中把有.H文件的路径都加在Include Path中.
像Include文件夹,lib文件夹下也应该有.H文件的
didijiji 2012-08-17
  • 打赏
  • 举报
回复
关键我都不知道该怎么改啊。
[Quote=引用 1 楼 的回复:]

应该有好多变量声明 和引用 出了问题 有些变量对于某个函数之外是不可见的!你再看看吧
[/Quote]
jzen 2012-08-17
  • 打赏
  • 举报
回复
应该有好多变量声明 和引用 出了问题 有些变量对于某个函数之外是不可见的!你再看看吧

27,382

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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