我在Windows上运行VS Code 1.6并将集成终端配置为bash:
"terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe",
我想使用在WSL中运行的 make 来构建我的C ++项目。所以我定义了一个任务:
{
"version": "0.1.0",
"command": "make",
"isShellCommand": true,
"args": [""],
"showOutput": "always"
}
如何将该任务配置为在WSL中运行?
如何设置make应运行的目录? (不是在Code中打开的文件夹的根目录,而是它的子文件夹)。
答案 0 :(得分:1)
试试这个(适当地替换:
{
"version": "0.1.0",
"command": "c:\\Windows\\sysnative\\bash.exe",
"isShellCommand": true,
"args": ["-c 'cd /mnt/c/<path>; make'"],
"showOutput": "always"
}