趣小组
[ MAKE ]
首页
节点
分享
创造
问与答
二手交易
编程
电子
树莓派
Arduino
手工
小玩意
ACG 二次元
科学
文化
电影
宠物
旅行
技术支持
登录
注册
首页
Arduino
关于Arduino框架下代码编译顺序的问题
店长大人
8.5m
•
2022-04-20
•
1175 次点击
我最近发现vscode中,如果使用pio插件去兼容Arduino 框架,在其很多库里面的example,ino文件里面loop的位置都在文件的中间或者前面位置,而loop后还有一些函数定义,而这些被定义的函数会被loop调用,这就导致了编译的时候,编译器报错,声明函数为定义。 我也很奇怪,不知道在Arduino中是不是也这样?
我最近发现vscode中,如果使用pio插件去兼容Arduino 框架,在其很多库里面的example,ino文件里面loop的位置都在文件的中间或者前面位置,而loop后还有一些函数定义,而这些被定义的函数会被loop调用,这就导致了编译的时候,编译器报错,声明函数为定义。
我也很奇怪,不知道在Arduino中是不是也这样?
收藏
♥ 感谢
Spoony
小组长
2022-04-20
把声明单独写在最前面,然后具体实现随便放在哪儿都行。这是 C 的问题。
登录
或
注册
后可回复。
›
Arduino 制造
›
Arduino 实验室
›
Arduino 官网
›
Adafruit
› 相关内容关注微信公众号