Я пытаюсь создать общую библиотеку, используя файлы, присутствующие в SOURCE.Поэтому я добавил, как предложено в этом сообщении .
cmake_minimum_required(VERSION 3.0.2)
project(myproj)
set (SOURCE
${SOURCE}
${CMAKE_CURRENT_SOURCE_DIR}/src/io/IO1.cpp
${CMAKE_CURRENT_SOURCE_DIR}/src/io/IO2.cpp
)
add_library(myprojlib SHARED SOURCE)
Я получаю ошибку, хотя я установил источник:
CMake Ошибка в CMakeLists.txt: 34 (add_library): не удается найти исходный файл:
SOURCE
Пробные расширения .c .C .c ++ .cc .cpp .cxx .m .M .mm .h .hh .h ++ .hm .hpp .hxx .in .txx