ฉันจะหาโปรแกรม“ สร้าง” สำหรับ Mac OS X Lion ได้จากที่ใด


222

เพิ่งอัพเกรดคอมพิวเตอร์ของฉันเป็น Mac OS X Lion และไปที่เทอร์มินัลแล้วพิมพ์ "ทำ" แต่มันบอกว่า: -bash: make: ไม่พบคำสั่ง

คำสั่ง "make" หายไปไหน


5
ลึกลับสำหรับฉันว่าคำถามนี้ได้รับการพิจารณานอกหัวข้อ
Grumdrig

ปัญหาเดียวกันและวิธีแก้ปัญหาแบบเดียวกันสำหรับสิงโตภูเขา
bjelli

7
OMG ทำอย่างไรพวกเขาจึงสามารถแจกจ่ายระบบยูนิกซ์ได้โดยไม่ต้องใช้Sheesh
Gus

1
แทนที่จะดาวน์โหลด 1.6GB Xcode คุณสามารถดาวน์โหลดเครื่องมือบรรทัดคำสั่ง 113MB จาก Apple - ตอบด้านล่างโดย @Nick White stackoverflow.com/questions/6767481/ …
Dylan Valade

คำตอบ:


50

คุณติดตั้ง Xcode และเครื่องมือสำหรับนักพัฒนาแล้วหรือยัง ฉันคิดว่าทำพร้อมกับ gcc และเพื่อน ๆ ติดตั้งกับที่และไม่ก่อน Xcode 4.1 for Lion ฟรี


อันที่จริงการติดตั้ง Xcode ใหม่ช่วยแก้ปัญหาของฉันได้ น่าเสียดายที่ฉันไม่รู้ว่าหลังจากทำการอัพเกรด Mac OS X ฉันต้องอัพเกรดเป็น Xcode เวอร์ชันล่าสุดด้วย
Roman Kagan

5
ไปที่แท็บดาวน์โหลดภายในเมนูการตั้งค่า Xcode และคลิก "ติดตั้ง" ถัดจากรายการเครื่องมือบรรทัดคำสั่ง
williamC

เลื่อนลงไปที่คำตอบของ @Tarmo เพื่อดูวิธีการทำในปี 2013
rych

533

คุณต้องติดตั้ง Xcode จากApp Store

จากนั้นเริ่ม Xcode ไปที่Xcode->Preferences->Downloadsและติดตั้งคอมโพเนนต์ชื่อ "เครื่องมือบรรทัดคำสั่ง" หลังจากนั้นเครื่องมือที่เกี่ยวข้องทั้งหมดจะถูกวางไว้ในโฟลเดอร์ / usr / bin และคุณจะสามารถใช้งานได้เช่นเดียวกับใน 10.6


41
และอย่าลืมเรียกใช้ "/ Applications / Install Xcode.app" (นี่ทำให้ฉันงงอยู่ครู่หนึ่ง)
njamesp

13
ฉันอัปเกรดเป็น Lion ติดตั้ง Xcode แล้วและยังไม่ได้ติดตั้งอยู่ในเส้นทางของฉัน ฉันติดตามมันลงใน: / Developer / usr / bin / make
CJ

9
... ซึ่งตอนนี้ดูเหมือนว่าจะเป็น (กับรุ่นล่าสุด):/Applications/Xcode.app/Contents/Developer/usr/bin/
Paul Peelen

5
ฉันไม่ต้องเรียกใช้ "/ Applications / Install Xcode.app" ใช้ 4.3.2, ลาก 'n'dropped Xcode ไปที่โฟลเดอร์ Applications, จากนั้นไปที่การตั้งค่า -> ดาวน์โหลดและติดตั้งจากที่นั่น ตอนนี้ 'ทำให้' ทำงานได้จากบรรทัดคำสั่ง
Teekin

ทำไมไม่เพิ่ม /Applications/Xcode.app/Contents/Developer/usr/bin ไปที่ $ PATH?
chunkyguy

30

ดูเหมือนว่าคุณสามารถติดตั้งเครื่องมือบรรทัดคำสั่งโดยไม่ได้รับ Xcode จากการดาวน์โหลดสำหรับนักพัฒนาแอปเปิ้ล มันทำให้ฉันต้องลงชื่อเข้าใช้ด้วยบัญชีแอปเปิ้ลของฉัน

อีกทางหนึ่งเมื่อคุณติดตั้ง Xcode จาก app store คุณอาจสังเกตเห็นว่าเครื่องมือบรรทัดคำสั่งไม่ได้ติดตั้งตามค่าเริ่มต้น เปิด Xcode ไปที่การตั้งค่าคลิกที่แท็บ "ดาวน์โหลด" และจากนั้นคุณสามารถดาวน์โหลดและติดตั้งเครื่องมือบรรทัดคำสั่ง


21

Xcode 4.3.2 ไม่ได้ติดตั้ง "เครื่องมือบรรทัดคำสั่ง" เป็นค่าเริ่มต้น ฉันต้องเปิดแท็บการตั้งค่า / ดาวน์โหลด / ส่วนประกอบ Xcode มันมีรายการส่วนประกอบทางเลือกพร้อมปุ่ม "ติดตั้ง" ข้างๆกัน ซึ่งรวมถึง "เครื่องมือบรรทัดคำสั่ง" และส่วนประกอบเพื่อรองรับการพัฒนาสำหรับ iOS เวอร์ชันเก่า

ตอนนี้ "สร้าง" พร้อมใช้งานแล้วและคุณสามารถตรวจสอบได้โดยเปิดเทอร์มินัลแล้วพิมพ์:make -v

ผลลัพธ์ควรมีลักษณะดังนี้:GNU Make 3.81

คุณอาจต้อง "ทำ" แม้ว่าคุณไม่ต้องการ Xcode เช่นนักพัฒนา Perl ที่ติดตั้ง Perl Modules โดยใช้ cpan -i บน commandline


4

Xcode 5.1 ไม่มีเครื่องมือบรรทัดคำสั่งในส่วนกำหนดค่าอีกต่อไป ตอนนี้คุณไปที่https://developer.apple.com/downloads/index.actionและเลือกเวอร์ชันเครื่องมือบรรทัดคำสั่งสำหรับการเปิดตัว OS X ของคุณ ตัวติดตั้งวางไว้ใน / usr / bin


3

หากคุณติดตั้ง xcode และอัปเกรดเป็น Mountain Lion หรือคุณไม่ได้ติดตั้งเครื่องมือบรรทัดคำสั่งล่าสุดหรือคุณมี zsh หรือเชลล์อื่น ๆ คุณสามารถลัดไปยังเครื่องมือฝังตัวบางตัวในไดเรกทอรีนักพัฒนาซอฟต์แวร์ด้วย:

xcrun make

3

หลังจากอัปเกรดเป็นMountain Lionใช้NDKฉันมีข้อผิดพลาดดังต่อไปนี้:

ไม่พบโปรแกรม "ทำ" กรุณาติดตั้ง Cygwin สร้างแพ็คเกจหรือกำหนดตัวแปร GNUMAKE เพื่อชี้ไปที่มัน

แก้ไขข้อผิดพลาดโดยการดาวน์โหลดและใช้ NDK ล่าสุด


2

หากคุณต้องการเพียงทำและเป็นเพื่อน ลองติดตั้ง command-line-tools จาก Apple (สมมติว่าคุณไม่ได้ทำการพัฒนา iOS)


0

มีเฉพาะการสร้างของเครื่องมือบรรทัดคำสั่งสำหรับการที่แตกต่างกันรุ่น OSX ใหญ่พร้อมใช้งานจากการดาวน์โหลดแอปเปิ้ลนักพัฒนาเว็บไซต์ ต้องแน่ใจว่าได้รับเวอร์ชั่นล่าสุดสำหรับระบบปฏิบัติการของคุณ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.