|
發布時間: 2020-4-15 23:35
正文摘要:本帖最后由 鯊魚辣椒111 于 2020-4-15 23:38 編輯 我在users.c文件里想要調用lcd.c直接寫#include “lcd.h”,然后就會報錯,重復一大堆東西 |
黃youhui 發表于 2020-4-16 08:33 感謝 ![]() |
|
很大一部分原因是重復包含,盡量別把h文件放到h文件里,編譯你的user.c文件時,reg52.h被編譯了兩次,肯定報錯還有下次打包把工程打包進來,我用KEIL5-STM版本,你用幾個C文件沒法編譯 |
51hei截圖6.png (38.56 KB, 下載次數: 79)