ID del artículo: 000089678 Tipo de contenido: Mensajes de error Última revisión: 16/08/2023

¿Por qué veo riscv-none-embed-gcc.exe: error: CMakeFiles/app.elf.dir/main.c.obj : No hay tal archivo o directorio después de ejecutar make al compilar el proyecto de aplicación para Nios® sistema de procesador V?

Entorno

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descripción

Esto se observa en el software Intel® Quartus® Prime Pro Edition versión 21.3 y posteriores al crear un proyecto de aplicación para el sistema de procesador Nios® V debido a la incompatibilidad con la versión específica del símbolo del sistema en Windows.

Resolución

Este problema se solucionó a partir de la versión 21.3 del software Intel® Quartus® Prime Pro Edition con los pasos siguientes:

  • Utilice el generador Ninja, en lugar del generador Unix Makefile. Por ejemplo,

    1. Use cmake -G "Ninja" para reemplazar el comando cmake -G "Unix Makefiles".

    2. Usa ninja -C software/app/build para reemplazar el comando make -C software/app/build.

Usar PowerShell durante todo el proceso de compilación para reemplazar el símbolo del sistema

Este problema se solucionó a partir de la versión 22.1 del software Intel® Quartus® Prime Pro Edition.

Productos relacionados

Este artículo se aplica a 4 productos

FPGAs y FPGAs de sistema integrado en chip Intel® Agilex™ 7
FPGA de SoC y FPGA Intel® Arria® 10
FPGA Intel® Cyclone® 10 GX
FPGA de SoC y FPGA Intel® Stratix® 10

1

El contenido de esta página es una combinación de traducción humana y automática del contenido original en inglés. Este contenido se proporciona únicamente para su comodidad como información general y no debe considerarse como completo o preciso. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.