Tôi đang cố biên dịch giới thiệu cờ -Werror
trong một cơ sở mã hiện có. Một trong những vấn đề tôi gặp phải là ở một số nơi, #warning
được sử dụng để hiển thị thông báo thông tin. Đây không phải là lỗi.Làm thế nào để ngăn chặn các thông báo `# warning` bị coi là lỗi?
Một giải pháp sẽ là sử dụng #pragma message
thay vào đó, nhưng điều này dường như không được hỗ trợ bởi các phiên bản cũ hơn của gcc. (Máy chủ xây dựng của chúng tôi sử dụng gcc 4.1.2).
Có ai có thể giúp tôi khắc phục sự cố này không?
Vâng, bạn đang lạm dụng '# warning'. Loại bỏ điều đó, giải quyết vấn đề. –
@CatPlusPlus: Còn việc đăng một giải pháp thay thế thì sao? – UncleBens
@UncleBens: Tôi cần phải xem những gì nó thực sự làm ở đó để đề xuất thay thế khác hơn là "loại bỏ nó". Có thể nó có thể được thay thế bằng một cái gì đó trên một mức độ hệ thống xây dựng. –