Заставить Eclipse CDT игнорировать ошибки в определенных функциях

Я программирую приложения C ++, которые интенсивно используют внешние библиотеки, которые установлены на удаленной машине, а не на моей локальной машине, где я разрабатываю код.

Можно ли игнорировать ошибки в определенных функциях / классах, в то время как затмение показывает ошибки / предупреждения для остальной части кода?

Я использую Eclipse Mars 4.5.0.

1

Решение

Поэтому я нашел простое решение для этого:

Я загрузил заголовочные файлы (т.е. файлы * .h) с удаленного компьютера, на котором установлены все библиотеки. Я положил их все в папку (назвал ее external_libs), а затем пошел к

свойства проекта -> C / C ++ Общие -> Путь и символы -> Включает

и добавил этот каталог к ​​пути включения. Затем перестройте индекс (щелкните правой кнопкой мыши на проекте -> index -> Rebuild) и сделайте.

2

Другие решения

Определенные классы могут быть исключены из сборки, следовательно, игнорируя ошибки в них. Я не думаю, что конкретные функции могут быть исключены таким образом. Для получения дополнительной информации о включении / исключении выборочных классов в сборке см. этот вопрос

1

По вопросам рекламы [email protected]