write_file

自 3.0 版本起已弃用: 请改用 file(WRITE) 命令。

write_file(filename "message to write"... [APPEND])

第一个参数是文件名,其余参数是要写入的消息。如果指定了参数 APPEND,则消息将被追加。

注意 1: file(WRITE)file(APPEND) 的功能与此命令完全相同,但增加了一些额外功能。

注意 2: 当使用 write_file 时,生成的不能作为 CMake 的输入(CONFIGURE_FILE、源文件等),否则会导致无限循环。如果您想生成 CMake 的输入文件,请使用 configure_file()