gpt4 book ai didi

c++ - 将 Arduino 库与 AVR-G++ 结合使用

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:35:50 26 4
gpt4 key购买 nike

有没有一种简单的方法可以将专用于 Arduino IDE 的库与我为 AVR-G++/AVR-GCC 编写的 C 和汇编代码一起使用?

我正在尝试使用 Adafruit Wave Shield library , 但简单地包含头文件和 cpp 文件并没有多大用处。我能以某种方式编译它并将它链接到我的 C 代码吗?或者,也许只是找到一种方法使其与我的 C 代码一起编译。

目前,当我尝试做一些简单的事情时:

#include "WaveHC/WaveHC.h"    
SdReader card;
card.init();

迎接我的是:

70: undefined reference to `SdReader::init(unsigned char)'

最佳答案

我用这个makefile在不使用 IDE 的情况下为 Arduino 编译我的所有代码。您可以在此 makefile 中同时使用 Arduino 库和用户库。

更新:还有一个tutorial ,其中解释了如何设置和使用此生成文件。

关于c++ - 将 Arduino 库与 AVR-G++ 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7100429/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com