我正在使用Qt Creator
4.0.0以及CMake
> 3.4。
由于此命令,我正在生成翻译文件:
QT5_CREATE_TRANSLATION(${PROJECT_NAME}_TRANSLATIONS_COMPILED ${${PROJECT_NAME}_TRANSLATIONS_SOURCES} ${${PROJECT_NAME}_TRANSLATIONS_FILES})
每次构建项目时,如果翻译文件已存在,则创建或更新翻译文件。
但是,当我清理项目时,ts
文件将被删除。是CMake
或Qt Creator
是否有一种简单的方法可以防止它们被清除?
答案 0 :(得分:0)
阻止清除它们的一种简单方法是简单地将ts
文件与您的可执行文件源放在一起:
ADD_EXECUTABLE(${PROJECT_NAME} ${${PROJECT_NAME}_SOURCES} ${TS_FILES} ${QM_FILES})