【发布时间】:2011-10-18 06:46:52
【问题描述】:
我有一个跨越多个文件的简单 Arduino 草图。 h 文件中有函数签名,C 文件中有定义。
如果我尝试编译(“验证”)草图,我会收到 C 文件中定义的函数的“未定义引用”错误。将文件名从 *.c 更改为 *.cpp 可以解决问题,但我不想将文件定义为 C++ 文件。是否可以在 Arduino 中编译普通的旧 C 文件?
提前致谢。
【问题讨论】:
-
我不确定它是否会有所帮助,但这是几天前在reddit上发布的:spin.atomicobject.com/2011/10/15/…