visual studio 通过launch.vs.json修改工作目录和参数

{
  "version": "0.2.1",
  "defaults": {},
  "configurations": [
    {
      "type": "default",
      "project": "CMakeLists.txt",
      "projectTarget": "ncnnoptimize.exe (tools\\ncnnoptimize.exe)",
      "name": "ncnnoptimize.exe (tools\\ncnnoptimize.exe)",
      "args": [  // 参数
        "models\\squeezenet_v1.1.param",
        "models\\squeezenet_v1.1.bin",
        "models\\squeezenet_v1.1-nobn-fp32.param",
        "models\\squeezenet_v1.1-nobn-fp32.bin",
        "0"
      ],
      "currentDir": "C:\\Users\\mengf\\code\\ncnn"  // 设置工作目录
    }
  ]
}

可以从C:\Users\mengf\code\ncnn\out\build\x64-Debug\tools变成C:\\Users\\mengf\\code\\ncnn

reference

https://docs.microsoft.com/zh-cn/cpp/build/launch-vs-schema-reference-cpp?view=vs-2019

posted @ 2020-08-12 22:57  mengfu188  阅读(1159)  评论(0)    收藏  举报