Как я могу подавить предупреждения из внешней библиотеки в подкаталоге?C++

Программы на C++. Форум разработчиков
Anonymous
Как я могу подавить предупреждения из внешней библиотеки в подкаталоге?

Сообщение Anonymous »

У меня есть внешняя библиотека, которую я использую в своем пакете

Код: Выделить всё

- package/
- include/
- src/
- external_library/
- CMakeLists.txt
- CMakeLists.txt
и сейчас в package/CMakeLists.txt я добавляю внешнюю библиотеку

Код: Выделить всё

add_subdirectory(external_library library_name)
add_executable(my_executable src/main.cpp)
target_link_libraries(my_executable library_name)
и внутри external_library/CMakeLists.txt есть что-то вроде

Код: Выделить всё

add_library(library_name )
Я хотел бы отключить предупреждения из файлов в external_library/, чтобы я мог изменить настройки ошибок в package/CMakeLists.txt, не видя конфликтов из внешнего библиотека. Я бы хотел избежать каких-либо изменений в external_library/, если это вообще возможно. Как это можно сделать?

Подробнее здесь: https://stackoverflow.com/questions/761 ... bdirectory

Вернуться в «C++»