Проект, над которым я работаю, недавно приложил большие усилия для очистки кода, включив все самые строгие предупреждения GCC и итерации до его компиляции. Например, компиляция не выполняется, если я объявляю переменную и не использую ее.Могу ли я сказать, что GCC завершился неудачей, если я включил файлы заголовков без необходимости?
После моей последней задачи разработки я вижу, что есть файл заголовка, который включен где-то, что теперь не нужно. Есть ли хороший способ найти другие подобные файлы заголовков (и таким образом уменьшить зависимости), кроме попытки удалить файл заголовка и увидеть, что что-то сломается?
Я использую GCC 4.3.2 для Linux.
«компиляция завершается ошибкой, если я объявляю переменную и не использую ее». Какой вариант компилятора вы установили для этого? Это звучит полезно, но так строго ;-) – Mawg 2014-11-26 12:43:02