我正在编写一个非常长的代码,它需要定义多个函数。
我想将代码分成两个文件作为主代码(屏幕截图中的“Feeder_Control”)和函数(屏幕截图中的“connections”)。
如何将第二个文件导入到主代码中以使用其功能?
PS:在C/C++中,#include "connections.h"也做了同样的事情。它是如何在Arduino IDE中实现的。

发布于 2019-01-16 01:29:54
在集成开发环境中创建新标签时,必须将文件扩展名设置为*.h/*.c/*.cpp.这将告诉编译器您引用的是哪个文件,否则您可能引用任何文件。目前,connections没有扩展,因此编译器无法理解您的参考#include "connections.ino"。
因此,创建一个新文件,并将其命名为"Connections.h“(不带引号)。然后,在您的主代码中,您可以包含使用#include "Connections.h"。
https://stackoverflow.com/questions/54194083
复制相似问题