前言:本人目前刚刚踏入嵌入式学习的大门,对于嵌入式还知识小白水平。在跟着网上学习的过程中,对其中一些知识点进行记录总结,防止日后遗忘,也同时方便和各位大佬共同探讨,欢迎大家对不当之处予以指正。
C语言常见错误举例
一、预处理错误
常见问题形式:找不到头文件。用gcc -o编译报错,No such file or directory。
解决办法:编译时用gcc -I后面跟头文件所在目录 -o (注:-I与头文件所在目录直接无空格)
二、编译错误
常见问题形式:
1.语法错误
解决办法:检查分号;,大括号{}等有没有漏,有没有多
2.链接错误
①函数缺少实现或重复定义
解决办法:添加函数实现或删除重复定义