From 84990e2821aaf0fe27631298d93f16511b780d93 Mon Sep 17 00:00:00 2001 From: Andrey Astafyev Date: Wed, 15 Apr 2020 10:32:44 +0300 Subject: [PATCH] update --- .../Development/CMake управление проектом.adoc | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/wiki/Prog/Development/CMake управление проектом.adoc b/wiki/Prog/Development/CMake управление проектом.adoc index 576c360..378ff60 100644 --- a/wiki/Prog/Development/CMake управление проектом.adoc +++ b/wiki/Prog/Development/CMake управление проектом.adoc @@ -442,7 +442,7 @@ add_common_library(${TRGT} SOURCES ${TRGT_cpp}) common_target_properties(${TRGT}) # Добавление к пути поиска заголовочных файлов -target_include_directories(${TRGT} PUBLIC ${Boost_INCLUDE_DIRS}) +target_include_directories(${TRGT} SYSTEM PUBLIC ${Boost_INCLUDE_DIRS}) # Цель, используемая только для установки # заголовочных файлов без компиляции проекта @@ -553,7 +553,7 @@ add_executable(${TRGT} ${TRGT_cpp}) common_target_properties(${TRGT}) # Добавление к пути поиска заголовочных файлов -target_include_directories(${TRGT} PUBLIC ${Boost_INCLUDE_DIRS}) +target_include_directories(${TRGT} SYSTEM PUBLIC ${Boost_INCLUDE_DIRS}) # Имя целевого каталога и выходного файла для цели set_target_properties(${TRGT} @@ -806,13 +806,13 @@ add_executable(${TRGT} ${TRGT_cpp} ${TRGT_qrc}) [source,cmake] ---- # Qt5: подключение заголовочных файлов -target_include_directories(${TRGT} PUBLIC ${Qt5Core_INCLUDE_DIRS}) +target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Core_INCLUDE_DIRS}) # Qt5: подключение библиотек target_link_libraries(${TRGT} Qt5::Core) # Добавление к пути поиска заголовочных файлов -target_include_directories(${TRGT} PUBLIC ${Boost_INCLUDE_DIRS}) +target_include_directories(${TRGT} SYSTEM PUBLIC ${Boost_INCLUDE_DIRS}) # Зависимость от библиотеки из внешнего проекта проекта add_dependencies(${TRGT} myxlib) @@ -1100,9 +1100,9 @@ add_executable(${TRGT} ${TRGT_ui_h} ${TRGT_moc_cpp} ${TRGT_qrc_cpp} ${TRGT_cpp}) [source,cmake] ---- # Qt5: подключение заголовочных файлов -target_include_directories(${TRGT} PUBLIC ${Qt5Core_INCLUDE_DIRS}) -target_include_directories(${TRGT} PUBLIC ${Qt5Gui_INCLUDE_DIRS}) -target_include_directories(${TRGT} PUBLIC ${Qt5Widgets_INCLUDE_DIRS}) +target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Core_INCLUDE_DIRS}) +target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Gui_INCLUDE_DIRS}) +target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Widgets_INCLUDE_DIRS}) # Qt5: подключение библиотек target_link_libraries(${TRGT} Qt5::Core Qt5::Gui Qt5::Widgets)