Войти
ПрограммированиеФорумОбщее

C++ cross-platform build (3 стр)

Advanced: Тема повышенной сложности или важная.

Страницы: 1 2 3
#30
18:16, 9 янв. 2017

gammaker
> Я не про сам CMake, а про проект на его основе. Добавил новый файл в проект
> студии, а в CMakeLists.txt забыл.

FILE(GLOB_RECURSE SRC RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "src/*.cpp")

> Но пока там есть лишние файлы, которые в проект включать нельзя.

LIST(REMOVE_ITEM SRC ${CMAKE_CURRENT_SOURCE_DIR} "src/exclude_file_name.cpp")

#31
19:21, 9 янв. 2017

andreyu
> LIST(REMOVE_ITEM SRC ${CMAKE_CURRENT_SOURCE_DIR} "src/exclude_file_name.cpp")
А можно ли этой командой исключить целую подпапку исходников, не перечисляя их все? Или придётся это циклом делать?

#32
21:15, 9 янв. 2017

gammaker
> А можно ли этой командой исключить целую подпапку исходников, не перечисляя их
> все? Или придётся это циклом делать?
Не пробовал. Попробуйте указать каталог или маску.

Страницы: 1 2 3
ПрограммированиеФорумОбщее

Тема в архиве.