【发布时间】:2015-08-05 15:38:41
【问题描述】:
我不确定是否可以使用 clion 来执行此操作,我正在测试该程序并喜欢使用它来编写 c 代码,因为 ctags 和 etags 支持非常好。
我正在将一些文件从 cmake 源代码树复制到每个构建的 bin 位置。使用 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 命令以使更新生效。
【问题讨论】: