Вопрос по g++, c++, compiler-construction – Как НАПИСАТЬ предупреждение о времени компиляции для пользователя

7

Я хотел бы написать предупреждение Pragmain GNU G++ для каждого пользователя, который собирает мои коды.

Как я могу это сделать? Я использую компилятор GNU G ++.

Ваш Ответ

1   ответ
15

Поддержка MSVC и более новых GCC:

#pragma message ( "your warning text here" )

В GCC также обычно используется другой синтаксис:

#warning "you warning text here"

Смотрите также вопрос:Переносимость директивы препроцессора #warning а такжеДокументация GCC

@bitmask В документации gcc сказано, что предупреждение можно отключить:-Wno-cpp
IIRC GCC предупреждает, что#warning это расширение gcc. Таким образом, вы получите два предупреждения вместо одного.

Похожие вопросы