From 1e5b6aa4854f489dda8c20c8c9a891df11d895c5 Mon Sep 17 00:00:00 2001 From: Andrey Astafyev Date: Sat, 4 Apr 2020 11:51:36 +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 5bfcd72..2998072 100644 --- a/wiki/Prog/Development/CMake управление проектом.adoc +++ b/wiki/Prog/Development/CMake управление проектом.adoc @@ -255,12 +255,12 @@ set(current_target cmex) # Список файлов исходных текстов set(current_target_sources - cmex.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/cmex.cpp ) # Список заголовочных файлов (используется для установки) set(current_target_headers - cmex.hpp + ${CMAKE_CURRENT_SOURCE_DIR}/cmex.hpp ) add_common_library(TARGET ${current_target} SOURCES ${current_target_sources}) @@ -320,7 +320,7 @@ set(current_target cmex_app) # Список файлов исходных текстов set(current_target_sources - main.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/main.cpp ) # Цель для создания исполняемого файла @@ -440,7 +440,7 @@ target_link_libraries(${current_target} ${CMAKE_BINARY_DIR}/lib/libcmext.a) Для проверки работоспособности в файле `cmex/src/cmex/main.cpp` нужно вызвать функцию `cmext_init` из библиотеки, предоставляемой внешним -проектом. Например: +проектом. Например, можно заменить его содержимое на: [source,cpp] ---- @@ -680,12 +680,12 @@ int main(int argc, char **argv) { [source,cmake] ---- set(current_target_sources - main.cpp - my_main_window.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/main.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/my_main_window.cpp ) set(current_target_uis - my_main_window.ui + ${CMAKE_CURRENT_SOURCE_DIR}/my_main_window.ui ) ----