Tôi đang sử dụng Xcode 4.5.2 trên OS X 10.8.2. Làm thế nào để tôi biết phiên bản của trình biên dịch LLVM Xcode đang sử dụng?Làm cách nào để kiểm tra phiên bản trình biên dịch LLVM mà Xcode đang sử dụng?
15
A
Trả lời
6
Từ UI:
- Bấm vào dự án của bạn
- Chọn một mục tiêu (nó có thể được chọn bằng cách mặc định)
- Bấm vào Settings xây dựng tab
- Cuộn để xem "Trình biên dịch của Apple LLVM: XX - Tạo mã"
X.X là phiên bản LLVM
25
Từ dòng lệnh:
07:40:35 [email protected] SalesIQ (siq-303)$ llvm-gcc -v
Using built-in specs.
Target: i686-apple-darwin11
Configured with: /private/var/tmp/llvmgcc42/llvmgcc42-2336.11~67/src/configure --disable-checking --enable-werror --prefix=/Applications/Xcode.app/Contents/Developer/usr/llvm-gcc-4.2 --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-prefix=llvm- --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin11 - enable-llvm=/private/var/tmp/llvmgcc42/llvmgcc42-2336.11~67/dst-llvmCore/Developer/usr/local --program-prefix=i686-apple-darwin11- --host=x86_64-apple-darwin11 --target=i686-apple-darwin11 --with-gxx-include-dir=/usr/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
07:40:39 [email protected] SalesIQ (siq-303)$
3
Tùy thuộc vào cài đặt xây dựng của bạn; bạn có lựa chọn Clang hoặc llvm-gcc và bản dựng iOS có thể sử dụng một phiên bản khác từ OSX. Để xem chính xác phiên bản nào đã được sử dụng, mở rộng sự lựa chọn biên dịch của một build log cho một cái gì đó như “Compile ViewController.m
.” Sẽ có một dòng như “/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x …
”
hoặc
“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 -x…
”
Chọn đường dẫn đến trình biên dịch, và trong Terminal thực hiện như sau:
8> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang --version
Apple clang version 4.1 (tags/Apple/clang-421.11.66) (based on LLVM 3.1svn)…
hoặc
9> /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 --version
i686-apple-darwin10-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2410.2.00)…
Lưu ý rằng phiên bản Apple Clang khác với cả phiên bản GCC và LLVM nguồn mở.
Các vấn đề liên quan
- 1. Có thể biên dịch phiên bản LLVM mới hơn và sử dụng nó với Xcode không?
- 2. Làm cách nào để kiểm tra phiên bản của python API tại thời gian biên dịch?
- 3. làm thế nào để kiểm tra phiên bản jdk sử dụng để biên dịch một file .class
- 4. Cách kiểm tra phiên bản html bất kỳ ứng dụng web nào đang sử dụng?
- 5. Kiểm tra phiên bản DWARF của đơn vị biên dịch
- 6. CMake, chọn trình biên dịch Xcode
- 7. Làm thế nào để biên dịch một tệp Xcode 4?
- 8. Phát hiện phiên bản trình biên dịch trong thời gian biên dịch
- 9. Trình biên dịch LLVM của Apple 4.1 Lỗi
- 10. Tôi làm cách nào để thêm yêu cầu phiên bản trình biên dịch tối thiểu?
- 11. Tôi đang sử dụng phiên bản nào của C++?
- 12. Lỗi trình biên dịch LLVM của Apple 3.1 lỗi
- 13. trình biên dịch tinyc - libtcc, cách kiểm tra ràng buộc?
- 14. làm thế nào để sử dụng llvm + clang để biên dịch cho stm32
- 15. Làm cách nào để biết phiên bản ứng dụng đường ray nào đang sử dụng
- 16. Maven - Làm thế nào để biên dịch các bài kiểm tra mà không cần chạy chúng?
- 17. Tìm nhà cung cấp/phiên bản trình biên dịch bằng cách sử dụng qmake
- 18. Cách biên dịch clang thành llvm IR
- 19. Làm thế nào để thực thi trình biên dịch C++ để sử dụng phiên bản CRT cụ thể?
- 20. Trình biên dịch/trình biên dịch/trình biên dịch C++
- 21. Cách xây dựng và biên dịch PJSIP cho Xcode, Sử dụng mã mẫu IPJSUA để kiểm tra?
- 22. Cách lập trình kiểm tra phiên bản/mô hình iPad
- 23. Chuyển đổi sang trình biên dịch ARC - LLVM 3.0 Lỗi
- 24. Các trường hợp kiểm thử trình biên dịch hoặc cách kiểm thử trình biên dịch
- 25. Làm cách nào để biết tôi đang sử dụng phiên bản OpenGL nào?
- 26. Tôi làm cách nào để kiểm tra phiên bản của phiên bản Liferay?
- 27. Cách kiểm tra phiên bản sbt?
- 28. Tôi có thể kiểm tra hàm băm phiên bản php đang sử dụng không?
- 29. Làm thế nào để cài đặt CLang bằng cách sử dụng nhị phân biên dịch sẵn?
- 30. Cách kiểm tra phiên bản trình chỉnh sửa CK
Cảm ơn. Trong thực tế, thiết bị đầu cuối cho thấy phiên bản 4.2.1, trong khi Xcode dường như đang sử dụng 4.1? – 4ae1e1
Vâng, tôi thấy điều tương tự ... – Andrew