ฉันจะรวบรวมไฟล์. c บน Mac ของฉันได้อย่างไร
ฉันจะรวบรวมไฟล์. c บน Mac ของฉันได้อย่างไร
คำตอบ:
คุณจะต้องติดตั้งเครื่องมือสำหรับนักพัฒนาแอปเปิ้ล เมื่อคุณทำเสร็จแล้วสิ่งที่ง่ายที่สุดคือใช้ Xcode IDE หรือใช้gcc
หรือดีกว่าในปัจจุบันcc
(คอมไพเลอร์ clang LLVM) จากบรรทัดคำสั่ง
ตามเว็บไซต์ของ Apple Xcode เวอร์ชันล่าสุด (3.2.1) ทำงานบน Snow Leopard (10.6) เท่านั้นดังนั้นหากคุณมี OS X เวอร์ชันก่อนหน้านี้คุณจะต้องใช้ Xcode เวอร์ชันเก่ากว่า Mac ของคุณควรมาพร้อมกับดีวีดีเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ซึ่งจะมีเวอร์ชันที่ควรทำงานบนระบบของคุณ นอกจากนี้ไซต์เครื่องมือสำหรับนักพัฒนาของ Apple ยังมีเวอร์ชันเก่าให้ดาวน์โหลด Xcode 3.1.4 ควรทำงานบน Leopard (10.5)
คุณจะต้องได้รับคอมไพเลอร์ วิธีที่ง่ายที่สุดคือการติดตั้งสภาพแวดล้อมการพัฒนา XCode จากซีดี / ดีวีดีที่คุณได้รับมาพร้อมกับ Mac ซึ่งจะให้ gcc จากนั้นคุณควรจะสามารถรวบรวมได้เช่น
gcc -o mybinaryfile mysourcefile.c
สำหรับบันทึกในยุคปัจจุบัน
1 - เพียงแค่อัปเดต Xcode บนเครื่องของคุณตามปกติ
2 - เปิดขั้วและ
$ xcode-select --install
มันจะทำการติดตั้งสั้น ๆ หนึ่งหรือสองนาที
3 - เรียกใช้ Xcode "ใหม่" "โครงการ" ... คุณต้องเลือก"Command line tool"
หมายเหตุ - สับสนอยู่ใต้แท็บ "macOS"ภายใต้แท็บ
เลือกภาษา "C" ในหน้าจอถัดไป ...
4- คุณจะถูกขอให้บันทึกโครงการไว้ที่ใดที่หนึ่งบนเดสก์ท็อปของคุณ ชื่อที่คุณตั้งให้โปรเจ็กต์ที่นี่เป็นเพียงชื่อของโฟลเดอร์ที่จะเก็บโปรเจ็กต์ ไม่มีความสำคัญใด ๆ ในซอฟต์แวร์จริง
5 - คุณทอง! ตอนนี้คุณสามารถเพลิดเพลินกับ c ด้วย Mac และ Xcode
ในปี 2560 สิ่งนี้จะทำ:
cc myfile.c
คุณสามารถใช้ gcc ใน Terminal โดยทำ gcc -c tat.c -o tst
อย่างไรก็ตามไม่มีการติดตั้งโดยค่าเริ่มต้น คุณต้องติดตั้งแพ็คเกจ XCode จากแผ่นติดตั้งทัวร์หรือดาวน์โหลดจากhttp://developer.apple.com
นี่คือที่ที่จะดาวน์โหลดเครื่องมือสำหรับนักพัฒนาในอดีตซึ่งรวมถึง XCode 3.1, 3.0, 2.5 ...
http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wo/5.1.17.2.1.3.3.1.0.1.1.0.3.3.3.3.1
ใช้gcc
คอมไพเลอร์ ถือว่าคุณได้ติดตั้งเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์แล้ว
Ondrasej เป็น "ที่ถูกต้องที่สุด" ที่นี่ IMO
นอกจากนี้ยังมีวิธี gui-er โดยไม่ต้องใช้ Xcode ฉันชอบTryC
Mac OS X มีเครื่องมือสำหรับนักพัฒนาซึ่งเป็นสภาพแวดล้อมที่กำลังพัฒนาสำหรับการสร้างแอปพลิเคชัน Macintosh อย่างไรก็ตามหากใครต้องการศึกษาการเขียนโปรแกรมโดยใช้ C Xcode นั้นใหญ่และซับซ้อนเกินไปสำหรับผู้เริ่มต้นเขียนโปรแกรมตัวอย่างขนาดเล็ก TryC เหมาะมากสำหรับผู้เริ่มต้น
คุณไม่จำเป็นต้องเปิดแอปพลิเคชัน Xcode ขนาดใหญ่หรือพิมพ์คำสั่งที่ไม่คุ้นเคยใน Terminal เมื่อใช้ TryC คุณสามารถเขียนรวบรวมและเรียกใช้โปรแกรม C, C ++ และ Ruby ได้เช่นเดียวกับ TextEdit สามารถรวบรวมไฟล์ซอร์สโค้ดไฟล์เดียวเท่านั้น แต่ก็เพียงพอสำหรับการลองใช้โปรแกรมตัวอย่าง