4
我這麼問是因爲我不知道這是否是可能的。 但是,我使用VSCode來運行一些makefile。
我tasks.json:
{
"version": "0.1.0",
"command": "sh",
"args": ["-c"],
"isShellCommand": true,
"showOutput": "always",
"suppressTaskName": true,
"tasks": [
{
"taskName": "CTRL + SHIFT _ B",
"isBuildCommand": true,
"args": ["$make run-db"]
},
{
"taskName": "run",
"args": ["make -C ${fileDirname} run;"]
},
{
"taskName": "install",
"args": ["make -C ${fileDirname} install;"]
},
{
"taskName": "test",
"args": ["make -C ${fileDirname} test;"]
}
]
}
我想知道如果有可能僅創建一個運行make線,而不是在我的makefile每個任務創建一個方法,我只是通過在vscode命令托盤額外argumment(EX:Ctrl + p鍵任務make install)並
{
"taskName": "make",
"args": ["make -C ${fileDirname} $Method;"]
},