Могу ли я подавить конкретное предупреждение компоновщика об определенном месте?

1
5

Я компоную библиотеку, которая вызывает следующее предупреждение компоновщика GNU ld:

Я понимаю, что это обоснованное предупреждение; к сожалению, code, с которым я компоную, не находится под моим контролем. Я не могу его заменить, не могу его трогать, мне просто приходится с этим жить.

Теперь для ошибок компиляции мы можем установить -Wsomething и -Wno-something для включения или подавления. Это справедливо даже для некоторых предупреждений GNU ld, поскольку в его man ld описывается несколько параметров --warn/--nowarn.

Но как мне подавить:

Связанные: предупреждение: использование `tmpnam' опасно, лучше использовать `mkstemp' обсуждает, как избежать ошибки с самого начала.

warning: the use of `tmpnam' is dangerous, better use `mkstemp'
Борис
Вопрос задан24 марта 2024 г.

1 Ответ

Ваш ответ

Загрузить файл.