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 ) ----