Я не уверен, что это возможно сделать с помощью clion, я тестировал программу и с удовольствием использовал ее для написания кода на C, потому что поддержка ctags и etags действительно хороша.
Я копирую некоторые файлы из исходного дерева cmake в расположение корзины в каждой сборке. При использовании clion, если я обновляю некоторые файлы, которые я копирую, результаты не обновляются в clion.
Если вместо этого я вернусь к терминалу и просто выполню типичные шаги cmake
cmake ../ && make && bin/./program
который копирует обновленные файлы, и я могу видеть свои результаты.
Это команда CMake, которую я использую в своей сборке.
FILE(COPY ${CMAKE_CURRENT_SOURCE_DIR}/resources/ DESTINATION ${CMAKE_CURRENT_BINARY_DIR}/bin/resources/)
Возможно, я смогу реструктурировать команду cmake, чтобы она копировалась каждый раз, или это может быть просто проблема clion. Я не уверен и хотел бы иметь возможность позаботиться обо всем этом из clion, вместо того, чтобы возвращаться к терминалу, чтобы запустить команду cmake, чтобы обновления вступили в силу.