找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 841|回复: 1
打印 上一主题 下一主题
收起左侧

Arduno #include 用双引号还是<>,妙用

[复制链接]
跳转到指定楼层
楼主
ID:471574 发表于 2024-11-16 08:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
原来一直都按照示例使用#include <XXX.h>引用库,如果使用有些非标准库,要把代码发给客户,还要告诉他怎么把库文件放到Arduino的Libraries文件夹
今天想,既然是C++,就不能直接引用头文件吗?于是把非标准的库文件 .cpp和.h放到项目文件夹,然后修改#include <XXX.h>为#include “XXX.h”
编译通过;
原来Arduino编译会根据#include来查找库文件:#include <XXX.h> 在Arduino的库里查找   #include “XXX.h” 传统用法,在项目文件夹里查找
以后要把非标准库或不想让客户去安装库时,可以把库文件放在项目文件里,然后用 #include “XXX.h”来包含头文件


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:830831 发表于 2024-11-16 18:38 | 只看该作者
实际,有时候#不通过,我就遇到过,非常纳闷
回复

使用道具 举报

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

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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