標(biāo)題: Arduno #include 用雙引號(hào)還是<>,妙用 [打印本頁(yè)]

作者: zyhlove813    時(shí)間: 2024-11-16 08:51
標(biāo)題: Arduno #include 用雙引號(hào)還是<>,妙用
原來(lái)一直都按照示例使用#include <XXX.h>引用庫(kù),如果使用有些非標(biāo)準(zhǔn)庫(kù),要把代碼發(fā)給客戶,還要告訴他怎么把庫(kù)文件放到Arduino的Libraries文件夾
今天想,既然是C++,就不能直接引用頭文件嗎?于是把非標(biāo)準(zhǔn)的庫(kù)文件 .cpp和.h放到項(xiàng)目文件夾,然后修改#include <XXX.h>為#include “XXX.h”
編譯通過(guò);
原來(lái)Arduino編譯會(huì)根據(jù)#include來(lái)查找?guī)煳募?include <XXX.h> 在Arduino的庫(kù)里查找   #include “XXX.h” 傳統(tǒng)用法,在項(xiàng)目文件夾里查找
以后要把非標(biāo)準(zhǔn)庫(kù)或不想讓客戶去安裝庫(kù)時(shí),可以把庫(kù)文件放在項(xiàng)目文件里,然后用 #include “XXX.h”來(lái)包含頭文件



作者: Highnose    時(shí)間: 2024-11-16 18:38
實(shí)際,有時(shí)候#不通過(guò),我就遇到過(guò),非常納悶




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1