kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 Pietro
Pietro
Question

Bagaimana cara memperbarui LLVM & Clang di Mac OSX?

Pada Mac OSX versi saya (Lion 10.7.1, XCode 4.1), terdapat LLVM 3.0svn dan Clang 2.1. Versi saat ini adalah LLVM 3.0 dan Clang 3.0.

Dari situs web XCode, kelihatannya versi terbaru (4.2.1) masih menggunakan LLVM 2.0, dan ini kelihatannya merupakan sebuah kesalahan.

Apakah Anda tahu jika menginstal XCode terbaru saya akan mendapatkan versi LLVM/Clang yang lebih baru?

Apakah anda tahu ada masalah yang mungkin terjadi menginstal Clang secara manual?

Setelah terinstal, apakah Clang yang baru akan digunakan secara otomatis oleh semua IDE yang saya miliki (misalnya NetBeans)?

18 2011-12-29T23:08:35+00:00 3
 ROMANIA_engineer
ROMANIA_engineer
Pertanyaan edit 18 Juni 2017 в 2:05
Pemrograman
macos
xcode
llvm
clang
osx-lion
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Chris Lattner
Chris Lattner
30 Desember 2011 в 6:19
2011-12-30T06:19:42+00:00
Lebih
Sumber
Sunting
#15075173

Situs web tidak benar. Xcode 4.2.1 dan 4.2 termasuk LLVM 3.0 dan clang 3.0:

clang --version
Apple clang versi 3.0 (tags/Apple/clang-211.12) (berdasarkan LLVM 3.0svn)

clang++ --version
Apple clang versi 3.0 (tags/Apple/clang-211.12) (berdasarkan LLVM 3.0svn)

llvm-g++ --version
i686-apple-darwin11-llvm-g++-4.2 (GCC) 4.2.1 (Berdasarkan Apple Inc. build 5658) (LLVM build 2336.1.00)

llvm-gcc --version
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Berdasarkan Apple Inc. build 5658) (LLVM build 2336.1.00)

 Shoe
Shoe
Jawaban edit 22 Oktober 2014 в 7:22
8
0
Solution / Answer
Ned Deily
Ned Deily
29 Desember 2011 в 11:41
2011-12-29T23:41:27+00:00
Lebih
Sumber
Sunting
#15075172

Vendor perangkat lunak secara tradisional konservatif tentang memperbarui alat pembuatan dan dengan alasan yang bagus. Jika anda ingin menggunakan versi terbaru yang didukung publik dari build tools yang disediakan dan dimodifikasi oleh Apple, anda harus tetap menggunakan versi terbaru Xcode untuk rilis OS X yang anda jalankan. Biasanya ada alasan bagus mengapa Apple belum memperbarui ke versi mutakhir terbaru dari komponen open source, seperti bug yang serius. Jika anda tidak memerlukan modifikasi yang disediakan Apple dan tidak keberatan hidup di ujung tanduk - yaitu tidak ada dukungan dari Apple dan mungkin (kembali) menemukan masalah yang diketahui - dan tidak berencana untuk mengirimkan file yang dikompilasi ke sistem orang lain, anda bisa menginstal versi anda sendiri di, katakanlah, /usr/local/bin atau dengan menggunakan manajer paket pihak ketiga, seperti MacPorts http://www.macports.org/ports.php?by=name&substr=clang). Anda pasti tidak mencoba untuk mengganti file di jalur yang diinstal oleh Xcode. Apakah itu layak? Hanya anda yang dapat memutuskannya.

Ned Deily
Ned Deily
Jawaban edit 6 Juli 2012 в 4:42
7
0
Abhisek Mukherjee
Abhisek Mukherjee
6 Maret 2013 в 6:18
2013-03-06T18:18:11+00:00
Lebih
Sumber
Sunting
#15075174

Pada Mountain Lion 10.8.2 dengan XCode 4.6, versinya adalah:

$ clang --version
Apple LLVM version 4.2 (clang-425.0.24) (based on LLVM 3.2svn)
Target: x86_64-apple-darwin12.2.0
Thread model: posix

$ clang++ --version
Apple LLVM version 4.2 (clang-425.0.24) (based on LLVM 3.2svn)
Target: x86_64-apple-darwin12.2.0 
Thread model: posix

$ llvm-g++ --version
i686-apple-darwin11-llvm-g++-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ llvm-gcc --version
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Anda juga dapat memperbarui XCode untuk Lion dari App Store atau unduhan langsung Akun Pengembang Apple, dan menginstal alat baris perintah, yang akan memperbarui clang &; llvm ke versi di atas.

 user272735
user272735
Jawaban edit 28 Maret 2013 в 8:18
1
0
Related communities 1
macOS Indonesia Channel
macOS Indonesia Channel
517 pengguna
macOS Group @macOS_ID Windows Group @WinTenGroup
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Daniel Gogov
Terdaftar 6 hari yang lalu
2
工藤 芳則
Terdaftar 1 minggu yang lalu
3
Ирина Беляева
Terdaftar 2 minggu yang lalu
4
Darya Arsenyeva
Terdaftar 2 minggu yang lalu
5
anyta nuam-nuam (LapuSiK)
Terdaftar 2 minggu yang lalu
ID
JA
© kzen.dev 2023
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi