gpt4 book ai didi

c++ - Cmake : how to append string to the variable via command line?

转载 作者:IT老高 更新时间:2023-10-28 22:13:45 27 4
gpt4 key购买 nike

在我的 CMakeList.txt 中,我可以执行以下操作:

set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -new -flags -here")

是否可以通过命令行来做同样的事情?喜欢:

cmake.exe -DCMAKE_CXXFLAGS+= -new -flags

最佳答案

我不确定你是否可以直接从命令行添加选项,但你可以使用一个额外的变量来存储它们并在最后合并它。像下面这样:

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${MY_FLAGS}")

然后调用cmake如下:

cmake -DMY_FLAGS="-new -flags"

关于c++ - Cmake : how to append string to the variable via command line?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23806160/

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