Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

C ++ 'a.out' ไม่รู้จักว่าเป็นคำสั่ง


เมื่อป้อนคำสั่งต่อไปนี้จากเทอร์มินัล linux -

$ g++ helloworld.cpp

ไฟล์ a.out ควรสร้างในไดเร็กทอรีการทำงานปัจจุบัน หากการคอมไพล์สำเร็จ ตรวจสอบว่า a.out ถูกสร้างขึ้นหรือไม่

ในการดำเนินการป้อนต่อไปนี้จากบรรทัดคำสั่ง -

$ ./a.out

ในกรณีส่วนใหญ่ เอาต์พุตของโปรแกรมต้นทางของคุณจะปรากฏขึ้น อย่างไรก็ตาม ในกรณีของคุณ ข้อความแสดงข้อผิดพลาดที่ระบุว่า a.out ไม่สามารถดำเนินการได้ปรากฏขึ้น ดูคุณสมบัติของ a.out และทำให้สามารถเรียกใช้งานได้ (หากยังไม่ได้ดำเนินการ) โดยทำตามคำสั่ง -

$ chmod +x a.out

คุณอาจต้องการสิทธิ์ sudo สำหรับสิ่งนี้ ทั้งหมดนี้น่าจะใช้ได้ สิ่งที่ดีที่สุด