ID บทความ: 000078392 ประเภทข้อมูล: การติดตั้งและตั้งค่า การตรวจสอบครั้งล่าสุด: 01/01/2015

ทําไมการสร้างตัวโหลด SOC ล่วงหน้าจึงสร้างรูปแบบเป้าหมาย "Makefile:200 *** ไม่มีเลย "" ข้อผิดพลาด Stop." ใน Windows PCs?

สิ่งแวดล้อม

    Intel® Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

GNU รุ่นตั้งต้นที่มาพร้อมกับ SoC Embedded Design Suite (EDS) 13.1 (และอยู่ในเส้นทางที่กําหนดไว้ใน SoC EDS 13.1 Command Shell) คือ 3.82.90  เวอร์ชั่นนี้จะทําให้เกิดข้อความแสดงข้อผิดพลาดต่อไปนี้ในขณะที่สร้างตัวโหลดล่วงหน้าบนพีซีที่ใช้ Windows:

 
รูปแบบเป้าหมาย Makefile:200 *** ไม่มี ?' หยุด

ดูข้อมูลเพิ่มเติมเกี่ยวกับการสร้างและการคอมไพล์ preloader ได้ที่นี่: http://www.rocketboards.org/foswiki/Documentation/GSRD131Preloader

 

วิธีตรวจสอบว่าเวอร์ชั่นใดที่ติดตั้งไว้และอยู่ในเส้นทางในระบบของคุณ:

  • เรียกใช้หรือแหล่งที่มาของ SoC EDS 13.1 Command Shell
  • เรียกใช้ "make -v" ที่พรอมต์คําสั่ง

หากจัดทํารายงานในเวอร์ชันต่อไปนี้ ควรอัปเดตเวอร์ชันที่ติดตั้งไว้ (ดูคําแนะนําด้านล่างเกี่ยวกับวิธีอัปเดต):


$ สร้าง -v
GNU ทํา 3.82.90
สร้างขึ้นสําหรับ i686-pc-cygwin
ลิขสิทธิ์ (C) 2010 Free Software Foundation, Inc.
สิทธิ์การใช้งาน GPLv3 : GNU GPL เวอร์ชัน 3 หรือใหม่กว่า <http://gnu.org/licenses/gpl.html>
นี่เป็นซอฟต์แวร์ฟรี: คุณสามารถเปลี่ยนแปลงและเผยแพร่ซ้ําได้ฟรี
ไม่มีการรับประกัน ในขอบเขตที่ได้รับอนุญาตตามกฎหมาย

 

 

 

ความละเอียด

การอัปเดตเวอร์ชั่น verson ที่ใช้แล้วเป็นเวอร์ชั่น 3.81 จะช่วยให้สามารถสร้างตัวโหลดล่วงหน้าได้อย่างถูกต้อง  มีหลายตัวเลือกในการอัปเดตเวอร์ชั่นที่ใช้  หากมีการติดตั้ง Nios II EDS 13.1 ไว้ ก็จะทําการติดตั้ง GNU เวอร์ชั่น 3.81  ในการชี้ไปยังเวอร์ชันนี้จากภายใน SoC EDS 13.1 Command Shell:

  • เรียกใช้หรือแหล่งที่มาของ SoC EDS 13.1 Command Shell
  • ที่พรอมท์คําสั่ง ให้เรียกใช้ "export PATH=/ /nios2eds/bin/gnu/H-i686-mingw32/bin:/build2/install/mongodb/bin:/usr/lib64/qt-3.3/bin:/usr/NX/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin://home/jchang/bin"

หรือหากมีการตั้งค่าตัวแปรสภาพแวดล้อม:

  • ที่พรอมต์ SoC EDS 13.1 Command Shell เรียกใช้ "export PATH=/bin/gnu/H-i686-mingw32/bin:/build2/install/mongodb/bin:/usr/lib64/qt-3.3/bin: /usr/NX/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jchang/bin"

นอกจากนี้ NIOS II 13.1 Command Shell ยังสามารถจัดหาได้จากภายใน SoC EDS Command Shell:

  • ที่พรอมต์ SoC EDS 13.1 Command Shell ให้เรียกใช้งาน "/nios2_command_shell.sh"

DS-5 เวอร์ชั่น 14.0 ยังติดตั้ง GNU ทําให้เวอร์ชั่น 3.81 และสามารถเพิ่มไปยังตัวแปรสภาพแวดล้อม PATH แทน:

  • ที่พรอมต์ SoC EDS 13.1 Command Shell เรียกใช้ "export PATH=/bin:/build2/install/mongodb/bin:/usr/lib64/qt-3.3/bin: /usr/NX/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jchang/bin"

Cygwin GNU Make เวอร์ชั่น 3.81 ยังอยู่ที่นี่ (แนบเป็น make.exe)  ซึ่งสามารถดาวน์โหลดไปยังพีซีของคุณและพาธที่นําหน้าไปยังตัวแปรสภาพแวดล้อม PATH เช่นกันและใช้เพื่อทําตัวโหลดล่วงหน้า

 

ในการตรวจสอบเวอร์ชั่นของ make จะถูกเพิ่มไปยังพาธระบบ ให้เรียกใช้ "make -v" อีกครั้ง  หากทําให้รายงานเป็นเวอร์ชันต่อไปนี้ (3.81) เวอร์ชั่นที่ถูกต้องจะถูกติดตั้ง
 


$ สร้าง -v
GNU สร้าง 3.81
ลิขสิทธิ์ (C) 2006 Free Software Foundation, Inc.
นี่เป็นซอฟต์แวร์ฟรี ดูแหล่งที่มาของเงื่อนไขการคัดลอก
ไม่มีการรับประกัน ไม่แม้แต่สําหรับความสามารถในการทําตลาด หรือความเหมาะสมสําหรับ A
วัตถุประสงค์เฉพาะ
โปรแกรมนี้สร้างขึ้นสําหรับ i686-w64-mingw32

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 1 ผลิตภัณฑ์

Cyclone® V GX FPGA

1

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทําขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรพึ่งพาความสมบูรณ์หรือความถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคําแปล เวอร์ชันภาษาอังกฤษจะมีผลบังคับและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้