21ic问答首页 - 芯旺微的KungFu8 IDE使用问题
芯旺微的KungFu8 IDE使用问题
在使用时候多次重复使用同一个头文件,在进行构建时候会出现duplicate symbol错误
排查后发现不能多个文件同时重复一个头文件,不然会报错duplicate symbol,在使用定义量头文件时候由于在多个文件中包含定义量头文件,在进行编译时候回出现duplicate symbol错误,但是如果写编程全堆在个main.c里面,感觉main.c文件代码量太大,看着眼晕,这个有办法解决吗?
排查后发现不能多个文件同时重复一个头文件,不然会报错duplicate symbol,在使用定义量头文件时候由于在多个文件中包含定义量头文件,在进行编译时候回出现duplicate symbol错误,但是如果写编程全堆在个main.c里面,感觉main.c文件代码量太大,看着眼晕,这个有办法解决吗?
赞0
#ifndef __LED_H
#define __LED_H
.....
#endif
由于函数内容的调用在不同的功能 .c文件中还是会出现duplicate symbol错误
评论
2022-10-26
赞0
还有就是 每个头文件都写有 防止重复定义错误
#ifndef __LED_H
#define __LED_H
.....
#endif
评论
2022-10-26
您需要登录后才可以回复 登录 | 注册