标题: Arduno #include 用双引号还是<>,妙用 [打印本页]

作者: zyhlove813    时间: 2024-11-16 08:51
标题: Arduno #include 用双引号还是<>,妙用
原来一直都按照示例使用#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”来包含头文件



作者: Highnose    时间: 2024-11-16 18:38
实际,有时候#不通过,我就遇到过,非常纳闷




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1