Bagaimana saya mendapatkan make, gcc, clang, Xcode?

2

Sudah hampir seminggu karena Apple telah menonaktifkan unduhan dari https://developer.apple.com/downloads/ karena adanya pelanggaran keamanan.

Jika Anda tidak memiliki App Store yang diatur untuk alasan apa pun, bagaimana Anda seharusnya menggunakan Mac baru Anda untuk pengembangan?

Apakah ada salinan Xcode disembunyikan di suatu tempat di dalam MacBook Air pertengahan 2013 yang baru?

Bagaimana saya mendapatkan Xcode jika saya tidak memiliki akun App Store? Tidak ada yang berfungsi tanpa Xcode, saya bahkan tidak dapat menggunakan MacPorts untuk menginstal hal-hal yang saya butuhkan, karena semuanya tergantung pada Xcode.

cnst
sumber
tampaknya cukup sederhana - buat akun App Store gratis dan unduh
XCode
1
Akun App Store tidak gratis, mereka memerlukan kartu kredit dan EULA yang panjang.
cnst
1
Jika Anda akan mengembangkan pada Mac, saya berasumsi Anda mungkin akan menargetkan pengguna Mac / iOS dan untuk itu Anda akan memerlukan Lisensi Pengembang Apple dan banyak EULA. Saya tidak mengatakan ini adalah dunia yang sempurna, tetapi itulah ekosistem Apple.
MattDMo
1
Tidak, saya seorang pengembang UNIX, saya pikir OS X adalah UNIX. Tetapi tidak ada kompiler, tidak make, tidak ada apa pun di MacBook Air saya, hanya a curldan tcsh. Saya sekarang telah memperhatikan bahwa bahkan keyboard tidak sebagus pada MacBook saya sebelumnya. Kembali ke masa iBook G4, Apple biasanya menyertakan salinan lengkap Xcode pada HDD, Anda cukup mengklik, dan itu akan menginstal dengan sendirinya, mengapa itu tidak dilakukan lagi? Di mana orang mendapatkan makedan clang/ gccuntuk MacBook Air sekarang?
cnst
OS X didasarkan pada BSD. Unix adalah Unix. Tetapi berpikir OS X adalah Unix sejauh ini bodoh. Saya juga akan menutup ini karena ini terkait dengan pertanyaan Anda yang lain dan yang ini masih belum memiliki jawaban.
Jason Salaz

Jawaban:

1

Gunakan Penginstal OS X GCC. Unduh di sini , karena Anda memiliki Mac baru, Anda akan menginginkan GCC-10.7-v2.pkg . Ini akan membuat Anda GCC, LLVM, dentang, alat Pengembang CLI, dan header DevSDK.

MoffatMan
sumber