ฉันต้องติดตั้ง node.js บน Mac เครื่องใหม่ของฉันและต้องติดตั้งคอมไพเลอร์ c ++ หรือ g ++ ฉันจะได้รับโดยไม่ต้องจ่ายค่า xcode ได้อย่างไร
ฉันต้องติดตั้ง node.js บน Mac เครื่องใหม่ของฉันและต้องติดตั้งคอมไพเลอร์ c ++ หรือ g ++ ฉันจะได้รับโดยไม่ต้องจ่ายค่า xcode ได้อย่างไร
คำตอบ:
คุณยังสามารถดาวน์โหลด Xcode 3.x ได้ฟรีด้วยบัญชีนักพัฒนาซอฟต์แวร์ฟรี Xcode 3 มาพร้อมกับ GCC 4.2, LLVM-GCC 1.5 และ LLVM 1.5 ดังนั้นทุกสิ่งที่คุณต้องรวบรวมรหัส C ++, C และ ObjC
(หมายเหตุ: LLVM 1.5 ไม่สามารถคอมไพล์รหัส C ++ ได้ดังนั้นคุณต้องเปลี่ยนกลับไปเป็น LLVM-GCC หรือ GCC สำหรับสิ่งนี้)
จะเสร็จสมบูรณ์ - Xcode 4.1.1 ฟรีที่ App Store แต่ต้องการ Lion ซึ่งแสดงถึงการซื้อฮาร์ดแวร์ล่าสุดหรือการชำระเงินสำหรับการอัปเกรด
การดาวน์โหลดและติดตั้งตัวติดตั้ง Xcode ขนาดใหญ่เป็นเรื่องยุ่งยากอย่างมากหากคุณต้องการ GCC และเครื่องมือที่เกี่ยวข้อง
osx-gcc-installer ช่วยให้คุณติดตั้ง compilers ที่จำเป็นจากแพ็คเกจไบนารีที่สร้างไว้ล่วงหน้าหรือช่วยคุณสร้างโปรแกรมติดตั้งของคุณเอง
คุณสามารถรับ gcc สำหรับ MacOSX ได้จากไซต์ของ Apple ที่เปิดแหล่งที่มา: http://opensource.apple.com/release/developer-tools-40/ มันไม่ได้มาพร้อมกับคำแนะนำใด ๆ
(ฉันคิดว่า gcc เหมาะสมโปรดอย่าลังเลที่จะแก้ไขฉันหากฉันผิด)
Mac มาพร้อมกับดีวีดีซอฟต์แวร์ - หนึ่งในนั้นคือ Xcode คุณสามารถติดตั้งได้จากที่นั่น
XCode ไม่ได้มาพร้อมกับ GCC และ G ++ ล่าสุด (มาพร้อมกับ 4.2) ดังนั้นคุณยังคงต้องทำการติดตั้งของคุณเองหากคุณต้องการคุณสมบัติล่าสุด Macports และ GNU ไม่มีคำแนะนำเพียงพอ ดังนั้นมันยังคงเป็นปริศนา
คุณสามารถดาวน์โหลด XCode หรือค้นหาจากซีดีการติดตั้งของคุณ ที่จะให้ GCC / G ++ เก่าแก่คุณ เมื่อคุณมีสิ่งนั้นแล้วคุณสามารถดาวน์โหลด GCC ล่าสุดได้
สหรัฐอเมริกา, แทมปา: http://mirrors-us.seosue.com/gcc/
แต่คุณจะติดตั้งอย่างไร?
ทั้งหมดที่ฉันรู้คือ ..
นำทางไปยังโฟลเดอร์ buildgcc ที่คุณสร้าง Terminal Commmands cd .. นำคุณขึ้น 1 ระดับ (พื้นที่โน้ตระหว่าง cd และ .. ) ls จะบอกคุณว่าไฟล์ & โฟลเดอร์ใดอยู่ในโฟลเดอร์ที่คุณอยู่ใน cd / foldername ช่วยให้คุณนำทางไปยัง โฟลเดอร์
หากคุณอยู่ในโฟลเดอร์ buildgcc ให้พิมพ์: ../gcc-4.6.3/configure WAIT จากนั้นพิมพ์: ทำให้ WAIT เป็นเวลานานมาก
ขอโทษ ที่นี่ฉันอยู่ที่ไหน