如何配置tasks.json文件,以便当我按 Ctrl + Shift + B 时,复印机将使用{{1 }}
我的文件如下:
pkg-config gtkmm-3.0 --cflags --libs
但它返回此消息:
无法启动外部程序g ++ "version": "0.1.0",
"command": "g++ `pkg-config gtkmm-3.0 --cflags --libs`",
"isShellCommand": true,
"args": ["main.cpp"]
main.cpp。 spawn g ++ pkg-config gtkmm-3.0 --cflags --libs
ENOENT
如果我把它作为一个参数,像这样:
pkg-config gtkmm-3.0 --cflags --libs
返回此消息:
"version": "0.1.0",
"command": "g++",
"isShellCommand": true,
"args": ["main.cpp", "pkg-config gtkmm-3.0 --cflags --libs`"]
答案 0 :(得分:2)
你可以试试这个!
"version": "0.1.0"
"command": "g++",
"isShellCommand": true,
"args": [
"main.cpp",
"`pkg-config", "--libs", "--cflags", "gtkmm-3.0`",
]
你应该控制参数的引用方式 更多信息:Task in Visual Studio Code