首页 > 解决方案 > 我可以在 VS Code 中更改输出文件的默认位置吗

问题描述

我可以问你,当我在 C++ 中编码并使用 MingW 调试器时,我可以更改 VS Code 中的默认输出文件位置...当我调试程序时...它将在主文件夹中创建输出文件...但是这个输出文件可以在子文件夹中创建吗(图片中的P01文件夹)...谢谢!

标签: c++visual-studio-code

解决方案


简短的回答:是的,你可以。

打开.vscode/tasks.json文件的内容。只需专注于args

"args": [
    "-g",
    "${file}",
    "-o",
    "${fileDirname}/a.out",
],

当您点击F5(在 VS Code 中默认设置)启动调试模式时,tasks.json执行编译程序。在这里,您可以将第 4 行的值更改为您想要的位置。

请注意,上述行内容 (of tasks.json) 必须与 of 的内容"program"等价.vscode/launch.json。否则,程序会编译成功,但不会启动,因为位置不匹配。


推荐阅读