gpt4 book ai didi

windows - CMake跨平台读取文件到变量

转载 作者:可可西里 更新时间:2023-11-01 11:30:08 33 4
gpt4 key购买 nike

我找到了类似的东西,但它不起作用。无法理解,这里用什么初始化变量 show_contents_prog - 'cat' 和 'type' 是什么意思任何人都可以帮助正确的方法吗?

if (UNIX)
set (show_contents_prog cat)
elseif (WIN32)
set (show_contents_prog type)
endif (WIN32)

execute_process(COMMAND ${show_contents_prog} input.txt OUTPUT_VARIABLE file_contents)

最佳答案

我想你想要的是 CMake file(READ ...)命令:

file(READ input.txt file_contents)

至于cat在 Unix 系统上或 type在 Windows 上,它们基本上打印出指定文件的内容。

关于windows - CMake跨平台读取文件到变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22673268/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com