【问题标题】:Compiling Hello World C++ Code in Visual Studio Code在 Visual Studio Code 中编译 Hello World C++ 代码
【发布时间】:2020-09-19 07:33:02
【问题描述】:

我有一个非常简单的 hello world 代码如下所示:

#include <iostream>

int main()
{
    std::cout << "Hello World!";
    return 0;
}

我正在尝试在 Windows 10 的 VSCode powershell 终端中编译它。我正在使用 VS Community 2019。 这是我的目录结构:

当我执行cl triplex.cpp 时,我得到了这个:

但是在下一步我尝试运行程序时: triplex

我收到此错误:

我看到很多帖子都有这个错误,但没有一个真正解决了我的问题。请有人帮我解决这个问题。

【问题讨论】:

  • 运行./triplex
  • @d4rk4ng31 谢谢它的工作。我正在用vs code(它是一个编辑器)编写代码,并在vscode提供的终端中编译它。我使用 vs 社区来安装必要的软件包。
  • 如果你有 2019 年的 vs 社区,也许你应该用它来编辑和构建而不是 vs 代码。这是一个更丰富的环境。
  • 我不禁注意到您发布的第一张输出图像(应该是文本,而不是文本图像)在其第二行包含此处提供给您的解决方案。
  • @chris 对用于 GUI OS 或旧版 WINdows 的操作系统没有任何作用。那些文化上熟悉 Linux 的人会明白这一点。而且 PowerShell 太害羞了:P

标签: c++ powershell visual-studio-code


【解决方案1】:

正如@d4rk4ng31 所建议的,它使用./triplex 执行。非常感谢你们。

【讨论】:

  • 也可以尝试使用 `& .\triplex`
  • 我知道两者有什么区别?在我的案例中,它们都成功执行。
  • 这是官方推荐的powershell语法
【解决方案2】:

它非常简单的下载mingw安装程序,在环境变量中设置它的路径,在vscode中编译只需键入命令:- g++(文件名).cpp 第二个命令:- 一个.exe

【讨论】:

    猜你喜欢
    • 2016-10-20
    • 1970-01-01
    • 1970-01-01
    • 2022-12-16
    • 2019-07-24
    • 2012-01-20
    • 1970-01-01
    • 2017-01-02
    • 1970-01-01
    相关资源
    最近更新 更多