[英]Compilling C++ in visual studio code on Ubuntu
我正在嘗試編譯一個非常簡單的代碼。 我放入了從這里復制的 tasks.json 配置。
{
"version": "2.0.0",
"tasks": [
{
"label": "build & debug file",
"type": "shell",
"command": "g++",
"args": [
"-g",
"-o",
"${fileBasenameNoExtension}",
"${file}"
],
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "build & run file",
"type": "shell",
"command": "g++",
"args": [
"-o",
"${fileBasenameNoExtension}",
"${file}"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
但是當我構建 (ctrl+shift+b) 時出現錯誤:
usr/bin/ld:/home/username/LinuxProjects/FirstCppProject/.vscode/tasks.json:文件格式無法識別; 視為鏈接器腳本 /usr/bin/ld:/home/username/LinuxProjects/FirstCppProject/.vscode/tasks.json:1: 語法錯誤 collect2: 錯誤: ld 返回 1 退出狀態終端進程以退出代碼終止:1
我不明白 json 有什么問題。
這是編譯當前活動的文件,因此您必須確保預期的源文件處於活動狀態(即打開並在視圖中)。 如果在 task.json 文件處於活動狀態時運行此命令,它將嘗試編譯 task.json 文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.