【发布时间】:2022-12-14 10:50:44
【问题描述】:
我不知道这是否是编译器问题,但每当我尝试运行时:
`#include <iostream>
using namespace std;
main(){
cout << "Hello World!";
return 0;
}`
我会得到 3 个错误:
`variable "using" is not a type name [Ln 2, Col 1]
expected a ';' [Ln2, Col 17]
expected an expression [Ln 7, Col 5]`
VS Code 确实将此文件识别为 C++ 文件。
我尝试安装 MINGW64,因为它可能是编译器问题或缺少编译器问题,但它没有用。
我确实将 MINGW64/Bin 添加到我的用户路径中,但没有任何反应
【问题讨论】:
-
文件的全名是什么?
-
您还应该添加需要配置的三个 JSON 文件,以便使用 VS Code 进行 C++ 开发。
-
所有这些花哨的 GUI IDE 和编辑器(例如 VSCode)和漂亮的对话框和按钮,难道不应该让事情变得更容易,以避免所有这些令人讨厌的
Makefiles 和 shell 命令吗?你的意思是我必须以复杂的 JSON 配置文件的形式编造一些魔法咒语,才能正确获得基本功能?太可惜了,不是吗?阅读makes 手册页后,尽管它很长,有很多示例,但对我来说,在 emacs 中简单地推送F5并构建所有内容总是非常直接的。 -
不,我认为 GUI 的存在主要是为了卖东西。
-
我建议重新开始并遵循官方 VSCode 说明,其中包括使用 msys2 安装 MinGW:https://code.visualstudio.com/docs/cpp/config-mingw
标签: c++