Tôi muốn biên dịch mã của mình bằng -Wall và đôi khi thậm chí là -pantic. Đó là một phần một điều phong cách, và một phần thực tế là nó thỉnh thoảng phát ra những cảnh báo rất hữu ích (như sử dụng = chứ không phải = =).Có cách nào tôi có thể làm cho g ++ chỉ phát ra cảnh báo liên quan đến các tệp của tôi không?
Tuy nhiên, các tác giả của một số tiêu đề của tôi rõ ràng không phải là người gắn bó như vậy. Việc biên dịch với một trong hai mức cảnh báo sẽ tạo ra một mớ hỗn độn khổng lồ về đầu ra, hoàn toàn đánh bại mục đích biên dịch theo cách đó ngay từ đầu.
Vậy làm cách nào để trình biên dịch của tôi bỏ qua những cảnh báo đó?
Bạn đánh bại những morons trên đầu với một con dơi đến khi họ sửa chữa tất cả các cảnh báo trong tiêu đề, sau đó luôn sử dụng '-Wall -Wextra -pedantic'. –
@NikolaiNFetissov Bạn cũng cần sử dụng '-Werror', theo cách đó chúng không thể biên dịch nếu có cảnh báo. Điều đó có nghĩa là họ không nên chia sẻ mã với thậm chí một cảnh báo ... –