天天看点

cmake(三十四)Cmake文件操作file之写操作

一    基础知识

说明: 以下'内容'仅仅为'知识点'的学习
           

①    文件写、追加操作

备注1: 'WRITE'、'APPEND'关键字'属性'
           
cmake(三十四)Cmake文件操作file之写操作

②    创建空文件

cmake(三十四)Cmake文件操作file之写操作

③    内容生成文件

cmake(三十四)Cmake文件操作file之写操作

二    实践

(1)文件写、追加内容

①    项目初始化

备注: 这里'不创建'测试文件
           
cmake(三十四)Cmake文件操作file之写操作

②    CMakeListst.txt文件

cmake(三十四)Cmake文件操作file之写操作

③    测试

场景: 对一个'rpm'包计算hash数值,然后把'hash'值放到'sha1.txt'中做'校验'
           
cmake(三十四)Cmake文件操作file之写操作

(2)    创建空文件

①    项目结构

cmake(三十四)Cmake文件操作file之写操作

②    CMakeLIsts.txt

cmake(三十四)Cmake文件操作file之写操作

③    实践

备注: 如果'文件'已存在,则'TOUCH、TOUCH_NOCREATE'效果一样
           
cmake(三十四)Cmake文件操作file之写操作

(3)内容生成文件

①    项目结构

cmake(三十四)Cmake文件操作file之写操作

②    CMakeLists.txt

cmake(三十四)Cmake文件操作file之写操作

③    测试

cmake(三十四)Cmake文件操作file之写操作