找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 680|回复: 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”来包含头文件


回复

使用道具 举报

ID:830831 发表于 2024-11-16 18:38 | 显示全部楼层
实际,有时候#不通过,我就遇到过,非常纳闷
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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