Tag: 解析错误

XC8错误224:非法#指令(第一行)

我正在使用Microchip的XC8编译器。 他们希望我#include 而不是包含特定于芯片的标头。 但是,当我在代码的第一行添加此代码时,我收到错误: Error [224] C:\…\main.c; 1.4 illegal “#” directive 当我在指令之前放置换行符时,我没有收到错误。 为什么是这样? 我的完整代码: #include #pragma config OSC =INTIO67, WDT = OFF, LVP = OFF, PBADEN = OFF void main() { while (1); } 使用换行符,代码看起来一样,但顶部有一个空行。