Intento construir un proyecto C con el compilador XC8 (V 2.32).
Recibo algunos errores del compilador. Ya agregué "--chip=$(MP_PROCESSOR_OPTION)" al directorio "Makefile-default.mk" archivo.
Aquí está el registro de compilación:
make -f nbproject/Makefile-default.mk SUBPROJECTS= .build-conf
make[1]: Entering directory '/media/diskhome2/files/MPLABXProjects-backup-2021-03-26/led-pov-8/led-pov-8.X'
make -f nbproject/Makefile-default.mk dist/default/production/led-pov-8.X.production.hex
make[2]: Entering directory '/media/diskhome2/files/MPLABXProjects-backup-2021-03-26/led-pov-8/led-pov-8.X'
"/media/diskhome2/files/microchip/xc8/v2.32/pic/bin/xc8" -mcpu=16F628A --chip=16F628A -c -fno-short-double -fno-short-float -O0 -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_default=default -msummary=-psect,-class,+mem,-hex,-file -ginhx032 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -std=c99 -gdwarf-3 -mstack=compiled:auto:auto -o build/default/production/my-pov.p1 my-pov.c
/media/diskhome2/files/microchip/xc8/v2.32/pic/bin/picc -mcpu=16F628A --chip=16F628A -c -fno-short-double -fno-short-float -O0 -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -DXPRJ_default=default -msummary=-psect,-class,+mem,-hex,-file -ginhx032 -Wl,--data-init -mno-keep-startup -mno-osccal -mno-resetbits -mno-save-resetbits -mno-download -mno-stackcall -std=c99 -gdwarf-3 -mstack=compiled:auto:auto -o build/default/production/my-pov.p1 my-pov.c
(925) extraneous argument to "-S" option
make[2]: *** [nbproject/Makefile-default.mk:110: build/default/production/my-pov.p1] Error 1
make[1]: *** [nbproject/Makefile-default.mk:91: .build-conf] Error 2
make: *** [nbproject/Makefile-impl.mk:39: .build-impl] Error 2
(908) exit status = 1
make[2]: Leaving directory '/media/diskhome2/files/MPLABXProjects-backup-2021-03-26/led-pov-8/led-pov-8.X'
make[1]: Leaving directory '/media/diskhome2/files/MPLABXProjects-backup-2021-03-26/led-pov-8/led-pov-8.X'
BUILD FAILED (exit value 2, total time: 256ms)
¿Cómo puedo construir el programa? No encuentro la tecla "-S" en el registro.
------------------------------------
Resolví el problema. Reinstalé la cadena de herramientas del compilador XC8. Después de eso, seleccioné la cadena de herramientas en MPLAB IDE: "Herramientas->Opciones->Incrustado".
Seleccione "Agregar" y seleccione la cadena de herramientas XC8 "bin" directorio.
Seleccione "Aplicar". Ahora¡La cadena de herramientas XC8 debería estar lista!
------------------------------------
Recibí este tipo de error "Configuración "predeterminada" compila con "XC8", pero no hay cadenas de herramientas de ese tipo instaladas. "
Lo limpié instalando el compilador XC8 y "Herramientas->Opciones->Embedded->Herramientas de compilación" en eso mencione la ruta del archivo compilador y haga clic en Aceptar.
Compartir
mejorar esta respuestaSeguir
Respondido
hace 2 días
Kavya S
Kavya S
1
Nuevo colaborador
Kavya S es un nuevo colaborador de este sitio. Tenga cuidado al pedir aclaraciones, comentar y responder.
Consulte nuestro Código de conducta.