代码之家  ›  专栏  ›  技术社区  ›  Amir

如何在Ubuntu中使用VisualStudio代码编译C++代码?[关闭]

  •  3
  • Amir  · 技术社区  · 6 年前

    我一直在看一些在线资源,如何使用VisualStudio代码编译C++项目。我对VisualStudio代码非常陌生,但我找不到一个教程,它清楚地解释了如何编译一个大型的C++项目,它要求CMake在一些基于UNIX的操作系统(如Ubuntu)中启用一些参数来调试。我找到的最接近的东西是 this 这看起来相当简洁,可能足够多的专家用户使用。所以,我想知道,有人能给出一些关于如何设置VSCode并编译C++代码并允许用GDB进行调试的分步说明吗?

    仅供参考,我已经安装了 C++ 克苏 扩展。

    3 回复  |  直到 6 年前
        1
  •  2
  •   liviu ungureanu    6 年前

    据我所知,您没有任何编译器附加到Visual Studio代码上。您可能能够将终端附加到它,并在那里运行命令来编译代码。

    https://code.visualstudio.com/docs/editor/integrated-terminal

    为了调试,尝试在其市场上搜索C++调试器扩展名。

    https://code.visualstudio.com/docs/editor/debugging

        2
  •  1
  •   Michael Surette    6 年前

    我在Linux系统上使用vscode和cmake工具和cmake工具助手插件。

    您可以在底部状态栏上的debug/release/minsizedrel/relwithdebinfo变体中进行选择,无需进一步配置。

    选择左侧的调试图标并单击顶部的齿轮图标,可以创建调试生成作业。这需要编辑一个JSON文件,但是条目是非常明显的。这允许您在调试控制台中运行带有用于调试目的的参数的程序,无论是否运行调试程序。

        3
  •  0
  •   the_daemon_lord    6 年前

    Visual Studio代码、Atom等都是文本编辑器。你不能马上编译它们。为此,您需要安装一些插件/扩展/包。

    https://marketplace.visualstudio.com/items?itemName=brapifra.c-compiler

    如果您不想在编辑器上安装插件,那么您可以使用终端来编译和运行代码。为此,您需要在计算机上安装编译器。

    干杯!