Tôi muốn sử dụng gcc 4.4 trở lên để phát triển iphone. ai biết làm thế nào?có cách nào để sử dụng C++ 0x tại xcode không? Tôi muốn sử dụng gcc 4.4 hoặc lớn hơn
6
A
Trả lời
6
Không, bạn không có. Tin tôi đi. Apple vẫn ở gcc 4.2.1 vì 4.2.2 và cao hơn sử dụng GPLv3 có nghĩa là họ sẽ phải từ bỏ quyền kiểm soát nền tảng của họ (một vấn đề lớn đối với sdk iphone). Vì vậy, họ không nâng cấp.
Thật không may cho bạn, bạn có thể không chính xác chỉ cần thả trong một gcc thay thế một trong hai, do các bản vá lỗi tùy chỉnh, thay đổi ABI vv
Xin lỗi.
Các vấn đề liên quan
- 1. Tôi có thể nâng cấp Xcode để hỗ trợ phiên bản GCC mới hơn để học C++ 0x không?
- 2. Tôi muốn sử dụng NumPy/SciPy. Tôi có nên sử dụng Python 2 hoặc 3 không?
- 3. sql sử dụng "nhỏ hơn hoặc bằng" & "không lớn hơn"
- 4. C++ 0x: chủ đề, gcc hoặc lỗi của tôi?
- 5. Làm thế nào để bạn sử dụng các chuỗi thô C++ 0x với GCC 4.5?
- 6. C++ 0x regex trong GCC
- 7. Bạn có muốn sử dụng NSNumberFormatterBehavior10_4 hơn NSNumberFormatterBehaviorDefault không?
- 8. Làm cách nào để GCC sử dụng hơn hai thanh ghi SIMD khi sử dụng nội tại?
- 9. Sử dụng "lớn hơn hoặc bằng" hay chỉ là "lớn hơn"
- 10. Cách sử dụng GCC gần đây với Xcode 5?
- 11. Sử dụng __thread bằng C++ 0x
- 12. Mẫu tự động thủ công (không sử dụng C++ 0x)
- 13. Tôi có thể sử dụng OpenFrameworks trên OS X mà không phải sử dụng XCode không?
- 14. Sử dụng C++ 0x trong dự án Xcode 4.2 qua CMake
- 15. Cách sử dụng chuỗi C++ 0x trong Android NDK?
- 16. Tôi có thể biên dịch mã phổ dụng bằng cách sử dụng GCC của Macports không?
- 17. Sử dụng class.isEnum() hoặc instanceof Enum có tốt hơn không?
- 18. Tôi muốn sử dụng gevent.evnet vào celery.task
- 19. Tại sao clang không được sử dụng nhiều hơn?
- 20. Cách sử dụng gcc được cài đặt trong macports?
- 21. Làm cách nào để làm lớn hơn/ít hơn khi sử dụng MongoDB?
- 22. Tại sao tôi muốn sử dụng Giao diện?
- 23. Làm cách nào để sử dụng CaptureMouse hoặc Mouse.Capture trong ứng dụng C# WPF của tôi?
- 24. Làm cách nào để tôi biết DOMDocument-> load() mã hóa nào tôi muốn sử dụng?
- 25. Tại sao sử dụng các yêu cầu không đồng bộ thay vì sử dụng một luồng lớn hơn?
- 26. Numpy: Tôi có nên sử dụng newaxis hoặc Không?
- 27. Có thể sử dụng GCC không có Cygwin hoặc MinGW không?
- 28. Tôi muốn xây dựng một phòng chat bằng cách sử dụng Rails, tôi có nên sử dụng juggernaut 2 hoặc cramp không?
- 29. Làm cách nào để tạo tham gia bằng cách sử dụng 'lớn hơn' và 'nhóm theo'?
- 30. Có cách nào để sử dụng JCrop để cắt một diện tích lớn hơn hình ảnh thực tế không?
Vui lòng làm rõ cách GPLv3 trong GCC ảnh hưởng đến SDK iPhone. –
Quy định về cơ sở và bằng sáng chế. – jer
Đó chính xác là lý do tại sao Apple đẩy mạnh LLVM. Nếu bạn muốn một trình biên dịch mới hơn mong đợi, Clang/LLVM rõ ràng là tương lai cho các nền tảng của Apple. –