từ tiêu đề, tôi cần sử dụng SDK 10.8 và trình biên dịch LLVM 5.1 (hoặc 5.0) với Xcode 6, tại Mavericks. Với Xcode trước đó, có thể có cả hai SDK, nhưng bây giờ tôi chỉ thấy 10,9. Làm cách nào để cài đặt SDK và trình biên dịch trước đó trong Xcode 6?Cách nhận 10.8 SDK và trình biên dịch 5.1 trong Xcode 6
9
A
Trả lời
12
Có thể không được Apple hỗ trợ, nhưng tôi đã thấy kết quả tốt bằng cách sao chép 10,8 SDK từ Xcode 5.1.1 của Xcode.
sudo cp -a /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk \
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
1
Tôi đã thử các cách khác nhau và có vẻ như cả @trojanfoe và @byronc đều đúng. Một mặt, bằng cách nhắm mục tiêu 10.8 với SDK 10.9, tất cả các công cụ biên dịch kết thúc tốt đẹp, do đó, có vẻ như với tôi theo cách chính xác nhất, bằng cách sử dụng công cụ "chính thức" của Apple. Mặt khác, khi tôi cố gắng sao chép và dán SDK 10,8 từ cài đặt Xcode 5 cũ vào thư mục chính xác Xcode 6, SDK đã xuất hiện trong dự án của tôi, vì vậy cách này có vẻ chức năng, ngay cả khi tôi nghĩ đó không phải là cách rõ ràng nhất.
Các vấn đề liên quan
- 1. Nhận diện trình biên dịch CXX không xác định: xcode
- 2. Xcode 4.3.2 + iOS SDK 5.1 Exception Breakpoint không làm việc
- 3. iOS 5.1 và Xcode 4.3.1 Lỗi CodeSign
- 4. Viết mã iOS7 biên dịch dựa trên iOS 6 Base SDK
- 5. Xcode 4.2 (Snow Leopard) và iOS 5.1
- 6. CMake, chọn trình biên dịch Xcode
- 7. Xem giảm 20 pixel khi xây dựng dựa trên iOS 6 SDK trong Xcode 4.5
- 8. Trình biên dịch/trình biên dịch/trình biên dịch C++
- 9. Không thể đặt cờ trình biên dịch trong Xcode 4.3.3
- 10. cài đặt trình biên dịch gfortran ở centos 6
- 11. Lỗi trình biên dịch trình xây dựng giao diện Xcode
- 12. Xcode 6 xem biên tập bên cạnh
- 13. Biên dịch ứng dụng hoạt động trong iOS 6 và iOS 7
- 14. Xcode biên dịch lỗi từ .pch? (iOS)
- 15. Trình biên dịch biên dịch trong C#
- 16. Nơi nhận trình biên dịch Visual C++ riêng biệt cho Windows SDK 8?
- 17. Swift 3 UnsafePointer ($ 0) không còn biên dịch trong Xcode 8 beta 6
- 18. Cờ trình biên dịch Xcode toàn dự án
- 19. Không thể biên dịch AWS CustomIdentityProvider trên xcode 8 beta 6
- 20. Lỗi biên dịch Xcode iOS6: Không có kiến trúc
- 21. Biên dịch OpenCL trên Mingw Nvidia SDK
- 22. Trình biên dịch C xác nhận - cách triển khai?
- 23. Biên dịch tập tin mxml với kiến và flex sdk
- 24. "tập tin 'portaudio.h' không tìm thấy" lỗi trong XCode 5.1
- 25. Cách ẩn nút trong Xcode 6?
- 26. Biên dịch Java 7 sang Java 6
- 27. Cài đặt xcode 4.3 cho iOS 5.1
- 28. iOS 6 mô phỏng trong Xcode 5
- 29. Quá trình biên dịch
- 30. Không thể biên dịch plcrashreporter trong Xcode 4
Bạn có thể nhắm mục tiêu 10.8 bằng SDK 10.9. – trojanfoe
Tất nhiên bạn có thể; tuy nhiên, một số người trong chúng tôi muốn nhắm mục tiêu các phiên bản trước đó và chúng tôi không muốn rủi ro xảy ra khi bạn thay đổi SDK cho đến khi chúng tôi có thời gian để kiểm tra ... Tôi cũng đang tìm kiếm câu trả lời dễ dàng câu hỏi này – taxilian