Artikel-ID: 000074285 Inhaltstyp: Fehlermeldungen Letzte Überprüfung: 13.09.2011

Fehler beim Erstellen eines importierten Projekts: "Keine Regel zur Zielerzielung"

Umgebung

    Intel® Quartus® II Anmeldungs-Edition

All

BUILT IN - ARTICLE INTRO SECOND COMPONENT

Kritisches Problem

Beschreibung

Wenn eine Anwendung oder ein Bibliotheksprojekt mit der Version erstellt wird 9.1 SP2 oder früher (mit der GCC 3 Toolchain) und sie importieren zur Version 10.0 Nios II SBT für Eclipse mit der Gcc 4 Toolchain, der Build-Fehler wird u. U. in angezeigt.

Build-Fehler in GCC 4
make all Info: Building ../hw_bsp make --no-print-directory -C ../hw_bsp make[1]: *** No rule to make target '/cygdrive/c/tmp/verilog_niosII_stratixII_2s60_standard/software/hw_bsp/alt_sys_init.c', needed by 'all'. Stop. make: *** [../hw_bsp-recurs-make-lib] Error 2

Dieser Fehler kann auch auftreten, wenn Sie ein GCC 3-Projekt in die Version 10.0 SBT für Eclipse mit der GCC 3 Toolchain, und ändern Sie später die Toolchain in MinGW Nios II GCC4.

Dieses Problem betrifft nur Plattformen, auf denen Windows ausgeführt wird System.

Lösung

Um diesen Fehler zu vermeiden, führen Sie die folgenden Schritte durch:

  • Anwendungsprojekt und Bibliotheksprojekt bearbeiten makefiles und fügen Sie den eingefügten Code wie in angezeigt hinzu.
  • Klicken Sie mit der rechten Maustaste auf das BSP-Projekt, zeigen Sie auf Nios II und Klicken Sie auf BSP generieren.
  • Säubern und reaufbauen Sie die Anwendungs- und Bibliotheksprojekte.
Makefile-Korrektur für GCC 4 Build-Fehler
#------------------------------------------------------------------------------ # The adjust-path macro # # If COMSPEC is defined, Make is launched from Windows through # Cygwin. This adjust-path macro will call \'cygpath -u\' on all # paths to ensure they are readable by Make. # # If COMSPEC is not defined, Make is launched from *nix, and no adjustment # is necessary #------------------------------------------------------------------------------ # Beginning of inserted code ifndef COMSPEC ifdef ComSpec COMSPEC = endif # ComSpec endif # !COMSPEC #end of inserted code ifdef COMSPEC adjust-path = adjust-path-mixed = else adjust-path = adjust-path-mixed = endif

Installieren Sie alternativ die Altera Complete Design Suite Version. 11.0 oder neuer.

Zugehörige Produkte

Dieser Artikel bezieht sich auf 1 Produkte

Intel® programmierbare Geräte

1

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.