VScode 编写C++ 用自己的头文件 自定义函数用不了
去看了国外的stackoverflow的回答是原因是vscode没有将main.cpp和你实现头文件函数的cpp文件所关联,方法是使用命令行语句g++ *.cpp生成相应的exe文件然后.\文件名.exe
为什么vscode自己编写的头文件找得到但是里面的函数用不了,该怎么办_(:з)∠)_
说明头文件找到了,但是对应的源文件没加到project里面来
于是没编译这个文件
在链接阶段报错
找到这个源文件,加到项目里面就好了
arduino报错,对应多个库怎么办?
看错误提示,是Voice.h这个文件没找到。找到了,放在C:\Users\Administrator\Desktop\1\sketch_feb24a\sketch_feb24a\目录里面。
VS code编译arduino报错[Error] Exit with code=undefined
编译时出错是常态, 需要一些基本的调试能力。
编译时注意选对应的板,比如 mega2560 或 UNO
程序里调用的库需要事先准备好
根据程序的时间匹配对应的IDE版本,减少因为版本更新导致的不兼容
windows最好用win7 32位, 其他的win10 64位有时也有些小插曲
注意看错误提示,搜一搜基本也有思路
多模块的出错就一个一个测试单模块是否工作正常,再慢慢增加功能。
VScode 编译调试c报错找不到头文件cannot open source file "stdio.h",但是程序却运行正确
网页链接
按照这个文件gcc.c_cpp_properties.json配置,可以解决stdio.h的问题,但cstdio.h还没有解决。