极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 32458|回复: 7

求助error: 'u8g' was not declared in this scope

[复制链接]
发表于 2016-2-29 10:58:23 | 显示全部楼层 |阅读模式
最近在弄OLED,下载了U8glib的库,总是编译有错误。用的是1.6.5  版本的IDE。库文件也放到安装路径里了,求助啊



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2016-2-29 23:55:56 | 显示全部楼层
u8g变量没有定义,你如果用的是示例,要仔细读一下代码。我记得u8glib库里面的示例最前面的定义部分都是被注释掉的,你要按照你自己的情况去解除注释。
回复 支持 1 反对 0

使用道具 举报

发表于 2016-2-29 21:41:23 | 显示全部楼层
本帖最后由 zjz5717 于 2016-2-29 21:43 编辑

话说你把库文件放进去之后重启Arduino了吗?你确定你把Arduino装到D盘了?

还是希望你能把全部的代码粘上来
回复 支持 反对

使用道具 举报

发表于 2016-3-1 08:19:28 | 显示全部楼层
u8g变量没有定义,程序没有问题的话,去看看库文件的位置或者,库文件里面定义的变量与“u8g”不一样。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-2 10:40:17 | 显示全部楼层
zjz5717 发表于 2016-2-29 21:41
话说你把库文件放进去之后重启Arduino了吗?你确定你把Arduino装到D盘了?

还是希望你能把全部的代码 ...

解决了    谢谢回答,原来程序前面需要进行选择
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-2 10:43:29 | 显示全部楼层
nnoobbee 发表于 2016-2-29 23:55
u8g变量没有定义,你如果用的是示例,要仔细读一下代码。我记得u8glib库里面的示例最前面的定义部分都是被注 ...

谢谢,解决了。确实是要选择去掉注释,但是好多型号不知道该怎么选择,大神求指教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-2 10:55:54 | 显示全部楼层
PINKWALKMAN 发表于 2016-3-1 08:19
u8g变量没有定义,程序没有问题的话,去看看库文件的位置或者,库文件里面定义的变量与“u8g”不一样。

程序开头没有进行选择器件,现在可以编译了。谢谢
回复 支持 反对

使用道具 举报

发表于 2016-8-27 09:40:05 | 显示全部楼层
楼上正解
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 07:37 , Processed in 0.036735 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表