Я создаю приложение в C++, Mac OS X, QT и пользуюсь библиотеками повышения. Каждый раз, когда я разрабатываю проект, я получаю огромный список предупреждений только из библиотек повышения сам.
Как выключить их, так, чтобы я видел только свои определенные предупреждения проекта и ошибки?
Используйте -isystem
вместо -I
для добавления заголовков Boost для включения пути. Эта опция означает обработку найденных там заголовков как системных и подавление предупреждений, возникающих оттуда.
Я не верю, что в gcc есть какие-либо прагмы для временного отключения определенных предупреждений, но они могут избавиться от них по отдельности. -file, если ваша сборка настроена правильно.
Какие предупреждения? Даже если они возникают из-за ускорения, они могут быть из-за того, как вы их используете, и в этом случае вам, вероятно, следует их исправить, а не игнорировать.
* edit: Дальнейший поиск дал это предложение.