เพิ่งอัพเกรดคอมพิวเตอร์ของฉันเป็น Mac OS X Lion และไปที่เทอร์มินัลแล้วพิมพ์ "ทำ" แต่มันบอกว่า: -bash: make: ไม่พบคำสั่ง
คำสั่ง "make" หายไปไหน
เพิ่งอัพเกรดคอมพิวเตอร์ของฉันเป็น Mac OS X Lion และไปที่เทอร์มินัลแล้วพิมพ์ "ทำ" แต่มันบอกว่า: -bash: make: ไม่พบคำสั่ง
คำสั่ง "make" หายไปไหน
คำตอบ:
คุณติดตั้ง Xcode และเครื่องมือสำหรับนักพัฒนาแล้วหรือยัง ฉันคิดว่าทำพร้อมกับ gcc และเพื่อน ๆ ติดตั้งกับที่และไม่ก่อน Xcode 4.1 for Lion ฟรี
คุณต้องติดตั้ง Xcode จากApp Store
จากนั้นเริ่ม Xcode ไปที่Xcode->Preferences->Downloads
และติดตั้งคอมโพเนนต์ชื่อ "เครื่องมือบรรทัดคำสั่ง" หลังจากนั้นเครื่องมือที่เกี่ยวข้องทั้งหมดจะถูกวางไว้ในโฟลเดอร์ / usr / bin และคุณจะสามารถใช้งานได้เช่นเดียวกับใน 10.6
/Applications/Xcode.app/Contents/Developer/usr/bin/
ดูเหมือนว่าคุณสามารถติดตั้งเครื่องมือบรรทัดคำสั่งโดยไม่ได้รับ Xcode จากการดาวน์โหลดสำหรับนักพัฒนาแอปเปิ้ล มันทำให้ฉันต้องลงชื่อเข้าใช้ด้วยบัญชีแอปเปิ้ลของฉัน
อีกทางหนึ่งเมื่อคุณติดตั้ง Xcode จาก app store คุณอาจสังเกตเห็นว่าเครื่องมือบรรทัดคำสั่งไม่ได้ติดตั้งตามค่าเริ่มต้น เปิด Xcode ไปที่การตั้งค่าคลิกที่แท็บ "ดาวน์โหลด" และจากนั้นคุณสามารถดาวน์โหลดและติดตั้งเครื่องมือบรรทัดคำสั่ง
Xcode 4.3.2 ไม่ได้ติดตั้ง "เครื่องมือบรรทัดคำสั่ง" เป็นค่าเริ่มต้น ฉันต้องเปิดแท็บการตั้งค่า / ดาวน์โหลด / ส่วนประกอบ Xcode มันมีรายการส่วนประกอบทางเลือกพร้อมปุ่ม "ติดตั้ง" ข้างๆกัน ซึ่งรวมถึง "เครื่องมือบรรทัดคำสั่ง" และส่วนประกอบเพื่อรองรับการพัฒนาสำหรับ iOS เวอร์ชันเก่า
ตอนนี้ "สร้าง" พร้อมใช้งานแล้วและคุณสามารถตรวจสอบได้โดยเปิดเทอร์มินัลแล้วพิมพ์:make -v
ผลลัพธ์ควรมีลักษณะดังนี้:GNU Make 3.81
คุณอาจต้อง "ทำ" แม้ว่าคุณไม่ต้องการ Xcode เช่นนักพัฒนา Perl ที่ติดตั้ง Perl Modules โดยใช้ cpan -i บน commandline
Xcode 5.1 ไม่มีเครื่องมือบรรทัดคำสั่งในส่วนกำหนดค่าอีกต่อไป ตอนนี้คุณไปที่https://developer.apple.com/downloads/index.actionและเลือกเวอร์ชันเครื่องมือบรรทัดคำสั่งสำหรับการเปิดตัว OS X ของคุณ ตัวติดตั้งวางไว้ใน / usr / bin
หากคุณติดตั้ง xcode และอัปเกรดเป็น Mountain Lion หรือคุณไม่ได้ติดตั้งเครื่องมือบรรทัดคำสั่งล่าสุดหรือคุณมี zsh หรือเชลล์อื่น ๆ คุณสามารถลัดไปยังเครื่องมือฝังตัวบางตัวในไดเรกทอรีนักพัฒนาซอฟต์แวร์ด้วย:
xcrun make
หลังจากอัปเกรดเป็นMountain Lion
ใช้NDK
ฉันมีข้อผิดพลาดดังต่อไปนี้:
ไม่พบโปรแกรม "ทำ" กรุณาติดตั้ง Cygwin สร้างแพ็คเกจหรือกำหนดตัวแปร GNUMAKE เพื่อชี้ไปที่มัน
แก้ไขข้อผิดพลาดโดยการดาวน์โหลดและใช้ NDK ล่าสุด
หากคุณต้องการเพียงทำและเป็นเพื่อน ลองติดตั้ง command-line-tools จาก Apple (สมมติว่าคุณไม่ได้ทำการพัฒนา iOS)
มีเฉพาะการสร้างของเครื่องมือบรรทัดคำสั่งสำหรับการที่แตกต่างกันรุ่น OSX ใหญ่พร้อมใช้งานจากการดาวน์โหลดแอปเปิ้ลนักพัฒนาเว็บไซต์ ต้องแน่ใจว่าได้รับเวอร์ชั่นล่าสุดสำหรับระบบปฏิบัติการของคุณ