VC调试选项中的命令参数可以用cmake来设置吗?
Can Command Arguments in VC Debugging option be set with cmake
当我们在Visual Studio中运行c++程序时,如果程序需要一些参数,我们经常在Configuration Properties->Debugging
中设置"Command Arguments"。例如,我们可以在命令行中运行abc.exe -r 1
,为了在Visual Studio中直接运行程序,我们可以用-r 1
填充命令参数。所以我的问题是:我们可以用cmake设置默认的命令参数吗?这样,就不需要手动设置它们。谢谢。
你可以把它添加到你的CMakeLists.txt:
FILE(WRITE "${CMAKE_CURRENT_BINARY_DIR}/abc.vcxproj.user"
"<?xml version="1.0" encoding="utf-8"?>n"
"<Project ToolsVersion="15.0">n"
" <PropertyGroup>n"
" <LocalDebuggerCommandArguments>-r 1</LocalDebuggerCommandArguments>n"
" <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>n"
" </PropertyGroup>n"
"</Project>")
相关文章:
- 如何在Ubuntu中使用cmake设置qt4
- 在 CMake 中为每个目标设置编译器/链接器标志
- Cmake:为 C 设置警告级别,并为 MSVC 单独设置C++代码(Visual C++)
- 在Visual Studio CMake中设置默认编译器
- 如何在 CMake 中设置此文件夹结构?
- 如何设置 cmake 以在不同位置查找标头和库
- CMake 设置使用不正确的参数数调用的目标属性
- 如何使用CMAKE设置交叉编译配置的特定CMAKE_C_OUTPUT_EXTENSION?
- 使用 CMake C++17 项目设置 Travis CI
- 如何使用cmake设置OpenCV以启用动态和静态构建
- CMAKE设置默认资源/资产目录
- CMake:设置目标源的目录
- 为儿童项目应用CMAKE设置
- 如何从外部CMake设置CMAKE_TRY_COMPILE_TARGET_TYPE
- 无法为 CMake 设置 g++ 编译器
- 如何使用 CMake 设置 VS 平台工具集属性
- 使用CMAKE设置启用增量链接到VS2012中的NO
- 使用CMake设置应用程序图标
- 使用 cmake 设置 gsl 时出现问题
- CMake 设置FIND_PACKAGE的起始路径