У меня есть очень простой исполняемый файл C ++ и несколько .txt
файлов ресурсов. Во время сборки я встраивал файлы .txt
в двоичный файл C ++ через компоновщик, а затем загружал их во время выполнения (на основе этого ответа ). Это прекрасно работает.
Моя проблема - переигровка. Когда я меняю исходный код .cpp
моего исполняемого файла и запускаю make
, проект перестраивается сам. Однако, если я изменю файл .txt
и запусту make
, бинарный файл не будет повторно связан. Как я могу заставить CMake наблюдать за изменениями в моих файлах ресурсов (.txt
), чтобы при их изменении исполняемый файл связывался с новыми файлами ресурсов .txt
?