update
This commit is contained in:
parent
16e8ef3bdb
commit
84990e2821
@ -442,7 +442,7 @@ add_common_library(${TRGT} SOURCES ${TRGT_cpp})
|
|||||||
common_target_properties(${TRGT})
|
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})
|
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}
|
set_target_properties(${TRGT}
|
||||||
@ -806,13 +806,13 @@ add_executable(${TRGT} ${TRGT_cpp} ${TRGT_qrc})
|
|||||||
[source,cmake]
|
[source,cmake]
|
||||||
----
|
----
|
||||||
# Qt5: подключение заголовочных файлов
|
# Qt5: подключение заголовочных файлов
|
||||||
target_include_directories(${TRGT} PUBLIC ${Qt5Core_INCLUDE_DIRS})
|
target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Core_INCLUDE_DIRS})
|
||||||
|
|
||||||
# Qt5: подключение библиотек
|
# Qt5: подключение библиотек
|
||||||
target_link_libraries(${TRGT} Qt5::Core)
|
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)
|
add_dependencies(${TRGT} myxlib)
|
||||||
@ -1100,9 +1100,9 @@ add_executable(${TRGT} ${TRGT_ui_h} ${TRGT_moc_cpp} ${TRGT_qrc_cpp} ${TRGT_cpp})
|
|||||||
[source,cmake]
|
[source,cmake]
|
||||||
----
|
----
|
||||||
# Qt5: подключение заголовочных файлов
|
# Qt5: подключение заголовочных файлов
|
||||||
target_include_directories(${TRGT} PUBLIC ${Qt5Core_INCLUDE_DIRS})
|
target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Core_INCLUDE_DIRS})
|
||||||
target_include_directories(${TRGT} PUBLIC ${Qt5Gui_INCLUDE_DIRS})
|
target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Gui_INCLUDE_DIRS})
|
||||||
target_include_directories(${TRGT} PUBLIC ${Qt5Widgets_INCLUDE_DIRS})
|
target_include_directories(${TRGT} SYSTEM PUBLIC ${Qt5Widgets_INCLUDE_DIRS})
|
||||||
|
|
||||||
# Qt5: подключение библиотек
|
# Qt5: подключение библиотек
|
||||||
target_link_libraries(${TRGT} Qt5::Core Qt5::Gui Qt5::Widgets)
|
target_link_libraries(${TRGT} Qt5::Core Qt5::Gui Qt5::Widgets)
|
||||||
|
Loading…
Reference in New Issue
Block a user