Vì vậy, tôi đang làm một số tái cấu trúc và nó thực sự gây phiền nhiễu mà tôi không nhận được tất cả các lỗi lên phía trước. Làm thế nào tôi có thể tăng giới hạn hoặc loại bỏ các giới hạn, để trình biên dịch sẽ xuất tất cả các lỗi nó có thể tìm thấy?"quá nhiều lỗi phát ra ngừng ngay bây giờ" - Cách tăng hoặc loại bỏ giới hạn?
Trả lời
Vì vậy, tôi đã tìm thấy cách thực hiện. Bạn thêm cờ trình biên dịch này:
-ferror-limit=0
0 có nghĩa là nó sẽ không dừng vì quá nhiều lỗi.
Điều này dường như là một câu hỏi và câu trả lời mà giải thích làm thế nào để thêm một lá cờ biên dịch trong Xcode 4:
Có lẽ đây:
Preferences> General> Tiếp tục xây dựng Sau khi lỗi
https://developer.apple.com/library/ios/recipes/xcode_help-general_preferences/Recipe.html
Tôi hy vọng - nhưng điều này không hiệu quả với tôi dưới Xcode 6.1 –
Chạy 6.1 ở đây và đây chính xác là những gì tôi đang tìm kiếm (và hoạt động). Đã thử kiểm tra Prefs> Hành vi, Đề án> Xây dựng, Thiết lập Xây dựng, nhưng đây là mẹo để nhận được nhiều hơn để hiển thị. – owenfi
Vẫn hoạt động trên 7.2.1 – CupawnTae
Đây là cú pháp hoàn chỉnh để biên dịch và chuyển cờ để lệnh make
thực hiện cài đặt CFLAGS = "- ferror hạn = 0"
Cũng như được nêu ở đây: https://developer.apple.com/library/content/documentation/Porting/Conceptual/PortingUnix/compiling/compiling.html
Vui lòng cung cấp thêm một chút liên quan đến liên kết bạn đã cung cấp. – Daniel
Liên kết hiển thị cú pháp chính xác hoàn chỉnh trên trang web của nhà phát triển Apples để chuyển cờ trình biên dịch đến lệnh make install và cung cấp ngữ cảnh về cách thực hiện tác vụ này trên dòng lệnh. –
này dường như không làm việc cho tôi trong XCode 4; có vẻ như sau khi nhấn một hoặc hai tệp có lỗi, nó chỉ đơn giản dừng biên dịch phần còn lại của các tệp. Tôi cho rằng lá cờ này ít nhất ngăn cản nó dừng lại ở giữa một tập tin, nhưng tôi muốn cái gì đó buộc nó phải cố gắng biên dịch mọi tập tin ... – celticminstrel