我在Ubuntu上安装了Visual Studio Code,但我似乎无法编译它。我查看了https://code.visualstudio.com/docs/languages/cpp和https://code.visualstudio.com/Docs/editor/tasks并尝试了所有示例,但我不断收到错误“未定义任何构建任务。在tasks.json文件中使用'isBuildCommand'标记任务。”我想要运行的命令是g++ Main.cpp Classes.cpp -o Planets -lGL -lglut
答案 0 :(得分:0)
我曾经遇到过这个问题。我从中学到的是:
Classes.cpp
,$workspaceRoot
位于"shell"
或使用相对路径。{
"version": "2.0.0",
"tasks": [
{
"taskName": "Build",
"type": "shell",
"command": "g++",
"args": [
"Main.cpp",
"Classes.cpp",
"-o",
"Planets",
"-lGL",
"-lglut"
],
"group": {
"kind": "build",
"isDefault": true
},
"problemMatcher": []
}
]
}
)我已经为你创建了tasks.json文件。它适用于我的Main.cpp(在其中放置一个Hello world程序)和Classes.cpp(一个简单的类)。比较你的,看看你做错了什么。
self.size = function (size) {
var val = parseFloat(size);
return isNaN(val) ? size : val;
};