คำถามติดแท็ก gcc

6
ฉันจะติดตั้ง GCC ผ่าน Homebrew ได้อย่างไร
ฉันใช้Homebrewโดยเฉพาะ (เช่นฉันไม่และไม่ใช้ MacPorts หรือ Fink) ฉันยังต้องการให้การติดตั้งด้วยตนเองมีค่าน้อยที่สุด 1 … แต่ฉันจะติดตั้ง GCC ได้อย่างไร ก่อนอื่นฉันได้ติดตั้ง Xcode แล้ว แต่เวอร์ชันปัจจุบันไม่ได้มาพร้อมกับ GCC ที่ทันสมัย ​​(ฉันต้องการอย่างน้อย 4.5 แต่ต้องการเวอร์ชั่นล่าสุด) - ในความเป็นจริงมันไม่ได้จัดส่ง ด้วย GCC ที่เหมาะสมเลย (ส่งเฉพาะเสียงดังกราว) และดูเหมือนว่าจะเป็นปัญหาสำหรับ Homebrew ... ฉันรู้ว่ามีรายการของGCC ที่กำหนดเองและตัวรวบรวมข้ามแต่ที่จริงแล้วการติดตั้งทั้งหมดนั้นต้องการ GCC ที่ติดตั้งแล้ว - อย่างน้อยการติดตั้งbrewเหล่านั้นล้มเหลวเนื่องจากข้อผิดพลาดของลิงเกอร์บน Lion ซึ่งฉันใช้กับ Clang และ-use-gccไม่ทำงาน เหตุผล brew doctor พูดถึงสิ่งที่ฉันรู้แล้วเท่านั้นว่าไม่มีการติดตั้ง GCC (4.2.x) 1ฉันเคยผสม MacPort, Homebrew และการติดตั้งด้วยตนเองมาก่อนและได้จบลงด้วยการบำรุงรักษาและการกำหนดเวอร์ชัน ฉันไม่ต้องการไปที่นั่นอีก
79 lion  homebrew  xcode  gcc 

5
จะยอมรับใบอนุญาต Xcode ได้อย่างไร
ฉันต้องการติดตั้งกล่องเครื่องมือแบบ C บนซอฟต์แวร์ MATLAB ในการทำเช่นนี้ฉันต้องติดตั้งตัวรวบรวม GCC ฉันคิดว่าฉันได้ทำไปแล้ว และฉันก็มี Xcode ด้วย ในการตั้งค่ากล่องเครื่องมือฉันต้องเขียนmex -setup;ในหน้าต่างคำสั่ง MATLAB ฉันได้รับคำเตือนต่อไปนี้และไม่ทราบวิธีแก้ไข: คำเตือน: ติดตั้ง Xcode แล้ว แต่ยังไม่ได้รับใบอนุญาต เรียกใช้ Xcode และยอมรับข้อตกลงใบอนุญาต ข้อผิดพลาดในการใช้ mex ไม่พบคอมไพเลอร์หรือ SDK ที่รองรับ สำหรับตัวเลือกเยี่ยมชมhttp://www.mathworks.com/support/compilers/R2014a/maci64
41 mavericks  xcode  gcc 

5
วิธีการตั้งค่า gcc 4.8 เป็นคอมไพเลอร์ gcc เริ่มต้น
ผมเพิ่งติดตั้งgcc 4.8ใช้ในbrew OSX 10.7.5 (Lion)ตอนนี้ฉันสามารถรวบรวมgcc 4.8โดยใช้ g++-4.8 some_file.c หรือใช้ค่าเริ่มต้นgcc 4.2โดยใช้ g++ some_file.c ฉันต้องการใช้gcc 4.8เป็นคอมไพเลอร์เริ่มต้นสำหรับXcodeและถ้าฉันพิมพ์gccที่เทอร์มินัล ฉันคิดว่าฉันจะต้องปรับเปลี่ยนการเชื่อมโยงภายในgcc-relateddirname $(which gcc) เมื่อฉันทำ ls -al $(dirname $(which gcc)) | grep 'gcc\|g++\|c++' ฉันได้รับต่อไปนี้: lrwxr-xr-x 1 root wheel 7 Jul 31 12:17 c++ -> clang++ -rwxr-xr-x 1 root wheel 909360 Nov 18 2011 c++filt lrwxr-xr-x 1 root …
27 lion  xcode  homebrew  gcc 

3
ติดตั้ง gcc ด้วย Homebrew ตอนนี้จะใช้ gcc นั้นแทน clang ได้อย่างไร?
ฉันติดตั้ง gcc ด้วยbrew install gccแต่เมื่อฉันพิมพ์gccพฤติกรรมเริ่มต้นยังคงใช้clangอยู่ ฉันจะกำหนดสิ่งต่าง ๆ เพื่อให้การพิมพ์gccในเทอร์มินัลใช้การgccติดตั้งโดย Homebrew โดยอัตโนมัติได้อย่างไร
23 homebrew  gcc 

2
วิธีการรวบรวม mod_wsgi, mod_fastcgi และอื่น ๆ บน Mountain Lion (Mavericks) โดยการแก้ไข `apxs: ข้อผิดพลาด: คำสั่งล้มเหลวด้วย rc = 65536`
ฉันได้อัปเดตเป็น OS X Mountain Lion แล้ว การอัปเดตได้ลบโมดูล python และ apache ของฉันทั้งหมดรวมถึง mod_wsgi ตอนนี้ฉันกำลังพยายามคอมไพล์ mod_wsgi อีกครั้ง (มันเรียบเรียงโดยไม่มีปัญหากับ Lion) ฉันใช้ซอร์สโค้ดจากที่นี่: http://code.google.com/p/modwsgi/wiki/DownloadTheSoftware?tm=2 ./configure สร้าง Makefile โดยไม่มีปัญหา: $ ./configure checking for apxs2... no checking for apxs... /usr/sbin/apxs checking Apache version... 2.2.22 checking for python... /usr/bin/python configure: creating ./config.status config.status: creating Makefile แต่ให้ส่งคืนข้อผิดพลาด: $ make …

3
ฉันติดตั้ง Xcode แล้ว แต่ยังไม่มี gcc ในเทอร์มินัล
ฉันเพิ่งได้ Mac และฉันเป็นมือใหม่ที่สมบูรณ์ดังนั้นนี่อาจเป็นคำถามที่ง่ายมาก แต่ฉันไม่สามารถแก้ไขได้ด้วย Google หรือ F1 ผมพยายามที่จะเรียกใช้โปรแกรม C จากสถานีที่มาพร้อมกับแม็ค แต่เมื่อผมใช้ก็กล่าวว่าgcc test.c -bash: gcc: command not foundฉันค้นหาข้อผิดพลาดบน Google และพบว่าฉันต้องการดาวน์โหลด Xcode ฉันทำอย่างนั้นและติดตั้ง (ฉันคิดว่าหลังจากทั้งหมดทำงาน) แต่ฉันยังไม่มี gcc ใน Terminal ของฉัน ฉันควรทำอย่างไร
11 terminal  xcode  gcc 

1
วิธีการคอมไพล์ด้วยเครื่องมือบรรทัดคำสั่งสำหรับ Xcode หลังจากลบชุดแอปพลิเคชัน Xcode.app ไปแล้ว
ฉันก่อนมีเครื่องมือบรรทัดคำสั่งสำหรับ Xcode ติดตั้งแล้วติดตั้งแอป Xcode ตอนนี้ฉันได้ลบชุดแอปพลิเคชัน Xcode.app แล้ว แต่ยังคงมีเครื่องมือบรรทัดคำสั่งสำหรับติดตั้ง Xcode อย่างไรก็ตามตอนนี้เมื่อฉันพยายามรวบรวมผ่าน Terminal มันบอกว่า: xcrun: ข้อผิดพลาด: เส้นทางนักพัฒนาที่ใช้งานอยู่ ("/ Volumes / Macintosh HD / Applications / Xcode.app / Contents / Developer") ไม่มีอยู่ให้ใช้ xcode-select --switch path/to/Xcode.app เพื่อระบุ Xcode ที่คุณต้องการใช้สำหรับเครื่องมือสำหรับผู้พัฒนาบรรทัดคำสั่ง (หรือดู man xcode-select ) ก่อนที่ฉันจะติดตั้ง Xcode.app มันก็รวบรวมได้ผ่านเครื่องมือบรรทัดคำสั่งสำหรับ Xcode ฉันจะรวบรวมอีกครั้งผ่านเครื่องมือบรรทัดคำสั่งสำหรับ Xcode ตอนนี้ฉันได้ลบบันเดิลแอปพลิเคชัน Xcode อย่างไร

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