Mac'imde bir .c dosyasını nasıl derlerim?
Mac'imde bir .c dosyasını nasıl derlerim?
Yanıtlar:
Apple Geliştirici Araçlarını yüklemeniz gerekecek . Bunu yaptıktan sonra, en kolay şey komut satırından Xcode IDE'yi kullanmak veya kullanmak gccya da günümüzde daha iyisi cc(clang LLVM derleyicisi).
Apple'ın sitesine göre, Xcode'un en son sürümü (3.2.1) yalnızca Snow Leopard (10.6) üzerinde çalışmaktadır, bu nedenle OS X'in daha eski bir sürümüne sahipseniz, Xcode'un eski bir sürümünü kullanmanız gerekecektir. Mac'inizde, sisteminizde çalışması gereken bir sürümü içeren bir Geliştirici Araçları DVD'si bulunmalıdır. Ayrıca, Apple Geliştirici Araçları sitesinde hala indirilebilir eski sürümler bulunmaktadır. Xcode 3.1.4, Leopard (10.5) üzerinde çalışmalıdır.
Bir derleyici edinmeniz gerekecek. Muhtemelen en kolay yol, XCode geliştirme ortamını Mac'inizle aldığınız CD'lerden / DVD'lerden kurmaktır, bu size gcc verecektir. O zaman bunu şu şekilde derlemelisiniz
gcc -o mybinaryfile mysourcefile.c
Sadece modern zamanların rekoru için,
1 - Normalde yaptığınız gibi makinenizde Xcode'u güncellemeniz yeterli
2 - Terminali açın ve
$ xcode-select --install
bir veya iki dakikalık kısa bir kurulum gerçekleştirecektir.
3 - Xcode'u başlatın. "Yeni" "Proje" ... "Komut satırı aracını" seçmelisiniz
Not - kafa karıştırıcı bir şekilde bu "macOS" sekmesinin altındadır .
Sonraki ekranda "C" dilini seçin ...
4- Projeyi masaüstünüzde bir yere kaydetmeniz istenecektir. Burada projeye verdiğiniz isim, sadece projeyi barındıracak klasörün adıdır . Gerçek yazılımda herhangi bir önemi yoktur.
5 - Altındasın! Artık Mac ve Xcode ile c'nin keyfini çıkarabilirsiniz.
2017'de bunu yapacak:
cc myfile.c
Gcc'yi Terminal'de gcc -c tat.c -o tst yaparak kullanabilirsiniz.
ancak varsayılan olarak kurulu gelmez. XCode paketini tur yükleme diskinden yüklemeniz veya http://developer.apple.com adresinden indirmeniz gerekir.
XCode 3.1, 3.0, 2.5'i içeren eski geliştirici araçlarını buradan indirebilirsiniz ...
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
gccDerleyiciyi kullanın . Bu, geliştirici araçlarının yüklü olduğunu varsayar.
Ondrasej buradaki "en doğru", IMO'dur.
Xcode'a başvurmadan bunu yapmanın daha güvenli yolları da vardır. Sevdiğim TryC.
Mac OS X, Macintosh uygulamaları yapmak için bir geliştirme ortamı olan Geliştirici Araçlarını içerir. Ancak, birisi C kullanarak programlama çalışmak isterse, Xcode küçük bir örnek program yazmak için yeni başlayanlar için çok büyük ve çok karmaşıktır. TryC, yeni başlayanlar için çok uygundur.

Büyük bir Xcode uygulaması başlatmanıza veya Terminal'de bilmediğiniz komutlar yazmanıza gerek yok. TryC kullanarak, TextEdit gibi bir C, C ++ ve Ruby programı yazabilir, derleyebilir ve çalıştırabilirsiniz. Yalnızca bir kaynak kodu dosyası derlemek için kullanılabilir, ancak örnek programları denemek için yeterlidir.