Saya menggunakan flycheck untuk pengembangan C ++, dan mendapatkan peringatan berikut:
#pragma once in main file
Dalam semua header termasuk dalam file utama. Mencari di web, saya mendapat kesan ini ada hubungannya dengan bagaimana gcc dan dentang (keduanya memberikan peringatan yang sama) mengkompilasi untuk flymake.
Saya ingin menghilangkan peringatan ini. Apakah ada sesuatu yang saya bisa lakukan?
Jawaban:
Dentang memiliki opsi untuk menonaktifkan peringatan ini. Menambahkan berikut ini ke konfigurasi saya memperbaiki masalah untuk saya.
Sayangnya, saya tidak tahu apakah ada opsi serupa untuk gcc.
sumber
Saat ini GCC tidak memiliki cara untuk menekan peringatan ini. Dan flycheck tidak memiliki cara untuk mengabaikan kesalahan tanpa menyentuh bagian dalamnya.
Berikut ini hack yang berfungsi untuk gcc:
Untuk kelengkapan, jawaban @ grepcake untuk dentang:
sumber