How can I configure the tasks.json file so that when I press Ctrl + Shift + B the copier will use pkg-config gtkmm-3.0 --cflags --libs
.
我的文件如下所示:
"version": "0.1.0",
"command": "g++ `pkg-config gtkmm-3.0 --cflags --libs`",
"isShellCommand": true,
"args": ["main.cpp"]
但它返回此消息:
无法启动外部程序 g++pkg-config gtkmm-3.0 --cflags --libs
main.cpp。生成 g++pkg-config gtkmm-3.0 --cflags --libs
ENOENT
如果我把它作为一个论点,像这样:
"version": "0.1.0",
"command": "g++",
"isShellCommand": true,
"args": ["main.cpp", "pkg-config gtkmm-3.0 --cflags --libs`"]
返回此消息:
g++: error: pkg-config gtkmm-3.0 --cflags --libs`:
File or directory not found
你可以试试这个!
"version": "0.1.0"
"command": "g++",
"isShellCommand": true,
"args": [
"main.cpp",
"`pkg-config", "--libs", "--cflags", "gtkmm-3.0`",
]
你应该控制如何引用论点。
更多信息:Visual Studio Code 中的任务
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)