ปัญหาสำคัญ
หากคุณเรียกใช้สคริปต์ Tcl ภายนอกแบบกําหนดเองที่เรียกใช้ qexit
[-return_code]
งานกับ Quartus® Prime ใดๆ
ปฏิบัติการ (ตัวอย่างเช่น quartus_sh
) ที่รองรับ -t
หรือ --tcl_eval
ตัวเลือกแล้วตรวจสอบรหัสส่งคืน Quartus
ซอฟต์แวร์ Prime จะออกมาพร้อมกับรหัสส่งคืน 0 โดยไม่คํานึงว่าจะต้องส่งให้
qexit
.
ปัญหานี้มีผลต่อซอฟต์แวร์ Quartus Prime Standard Edition และ Quartus ซอฟต์แวร์ Prime Pro Edition
วิธีแก้ปัญหาต่อไปนี้มีพร้อมให้บริการ:
- แทนที่จะใช้
qexit [-return_code]
คําสั่ง ให้ใช้เนทีฟexit [-return_code]
คําสั่ง Tcl ในสคริปต์ของคุณexit
คําสั่งรองรับรหัสส่งคืนจํานวนเต็มตั้งแต่ 0 ถึง 127. - เนื่องจากปัญหานี้ไม่มีผลกระทบต่อโหมด Quartus Prime แบบอินเตอร์แอคทีฟเชลล์
ซึ่งคุณสามารถใส่ได้ด้วย
-s
ตัวเลือก นี้ คุณสามารถจัดหาสคริปต์ Tcl ได้ ที่เรียกqexit [-return_code]
ใน Quartus Prime แบบโต้ตอบ เชลล์ที่มีsource
ตัวเลือก การจัดหาสคริปต์ Tcl ในเชลล์แบบโต้ตอบช่วยให้ซอฟต์แวร์ Quartus Prime สามารถออกด้วย รหัสส่งคืนที่ระบุ หากคุณต้องการใช้งานซอฟต์แวร์ Quartus Prime ด้วย สคริปต์ภายนอกแบบไม่โต้ตอบ คุณสามารถให้อาหารsource
คําสั่งไปยัง Quartus Prime แบบโต้ตอบ Shell โดย เปลี่ยนเส้นทางไปยังอินพุตมาตรฐานของซอฟต์แวร์ Quartus Prime