Я работаю над проектом в MPLAB X v3.35 для PIC24F. В какой-то момент за последние несколько недель компилятор начал выдавать следующие предупреждения для каждой строки компиляции. Что в строке компилятора может быть причиной этого? Номер столбца, кажется, не указывает ни на что, имеющее смысл, и единственное, что там не генерируется MPLAB, — это флаг -DGIT_VERSION="v1.0-1-g14e8d84-d
, аналогичную версию которого я использовал в ряде других проектов.
"C:\Program Files (x86)\Microchip\xc16\v1.26\bin\xc16-gcc.exe" mcc_generated_files/oc4.c -o build/PICkit3-XP/production/mcc_generated_files/oc4.o -c -mcpu=24FJ64GA002 -MMD -MF "build/PICkit3-XP/production/mcc_generated_files/oc4.o.d" -g -omf=elf -DGIT_VERSION="v1.0-1-g14e8d84-d" -DXPRJ_PICkit3-XP=PICkit3-XP -legacy-libc -I"mcc_generated_files" -I"../inc" -I"../dn-rdm-slave.X" -O0 -msmart-io=1 -Wall -msfr-warn=off
<command-line>:0:13: warning: missing whitespace after the macro name
XPRJ_PICkit3-XP
не является допустимым именем макроса. - person Some programmer dude   schedule 22.07.2016