Подавление ошибок связывания в G++ 3.4.6
Вопрос
Не спрашивайте, почему, но есть ли способ подавить ошибку неудачного связывания?
Такой как:
неопределенная ссылка на BLANK
Это в GCC 3.4.6
Решение
Нет, потому что это ошибки, а не предупреждения. По определению это означает, что функция упоминалась где-то, но не определена ... это не то, что вы можете просто игнорировать.
Другие советы
Единственный способ подавления ошибок ссылок - это отсутствие ссылок (или отсутствие ошибок в первую очередь). Как упоминалось в SoapBox, ошибки нельзя игнорировать.
Если вы разместите некоторый код, вы сможете найти решение проблемы, которое лучше, чем пытаться закрыть глаза и ждать, пока проблема исчезнет (обычно это не так).
Это не компилятор, а компоновщик.Лучший способ «подавить» это — передать имя библиотеки с помощью команды компиляции:
gcc try.cc -lstdС++
или
g++ try.cc -lfltk
например.