Как я могу получить контент без предупреждений для разработчиков (с -Wno-dev)?C++

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

Сообщение Anonymous »

Я пытаюсь добавить zmq в качестве сторонней библиотеки с помощью FetchContent.
Однако меня не интересуют предупреждения, предназначенные для разработчиков.
Поскольку я принял для проверенного выпуска, в идеале он должен работать без каких-либо ошибок или предупреждений.
Я не хочу использовать -Wno-dev только для всей конфигурации моего проекта CMake. для моих сторонних библиотек.
Я не нашел способа сделать это внутри CMakeLists.txt.
Мой код для FetchContent:

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

FetchContent_Declare(
libzmq
GIT_REPOSITORY https://github.com/zeromq/libzmq.git
GIT_TAG        v4.3.4
OVERRIDE_FIND_PACKAGE
)

FetchContent_MakeAvailable(libzmq)
Я также не нашел версии, в которой не было бы предупреждений, начиная с версии 4.2.2.
Я тестировал с помощью BUILD_COMMAND или CONFIGURE_COMMAND, но не нашел никаких предупреждений. решение, прочитав документацию CMake или FetchContent

Подробнее здесь: https://stackoverflow.com/questions/761 ... th-wno-dev

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