CMAKE - 将默认命令行参数添加到 cmake 项目

Cal*_*ips 3 c++ cmake visual-studio-2015

我正在从头开始创建和构建一个c++项目cmake
可执行文件需要命令行参数
我在Visual studio.

cmake 构建项目时是否可以默认指定它们(以我CmakeLists.txt的为例)? 这样我(或其他人)每次第一次构建项目时都不需要指定这些参数(我只想运行项目而不必担心,但如果需要,当然仍然可以在 Visual Studio 中更改它们) ?

在此处输入图片说明

Sto*_*ica 5

如果您使用的是 CMake 3.13 及更高版本,您可以将该VS_DEBUGGER_COMMAND_ARGUMENTS属性添加到您的可执行目标中,以便指定这些参数。

  • 这是要添加到 `CmakeLists.txt` 中的行,以防有人需要: set_target_properties(TargetName PROPERTIES VS_DEBUGGER_COMMAND_ARGUMENTS "arg1 arg2 ... argN") (2认同)