用于C ++的VS代码设置

时间:2017-06-05 21:29:13

标签: c++ visual-studio-code vscode-tasks

我在理解如何设置VS Code以创建C ++(11)程序时遇到问题。 我之前安装了VS 2015社区,因此我拥有在一个软件包中创建程序所需的一切。现在我想学习如何在文本编辑器中执行相同的操作/不是完整的IDE。

我已经安装了c ++扩展,创建了新文件夹并使用hello world创建了简单的main.cpp。我不知道如何告诉VS Code使用Visual C ++编译器和调试器,或者其他编译器下载设置。我也不知道如何在Code中设置json文件来编译和调试程序。 官方文档并没有告诉我太多,我不知道如何使用像CMake这样的工具。

我只是想学习手动创建,为python设置Code只是安装一个包添加路径变量的问题,然后我所要做的就是单击调试并使用完整的控制台设置。我猜python会自动执行所有必要的操作。

如何为c ++完成所有这些?

1 个答案:

答案 0 :(得分:-2)

VSCode只是一个代码编辑器,你必须自己编译。 Python在解释器上运行,因此您不必编译该程序。对于VSCode,您必须保存文件,然后使用编译器将文件编译为可执行文件。编译通常会将.cpp文件编译成机器代码(程序集),然后链接器将其转换为可执行文件。

打开终端/命令提示符,或VSCode-> View->集成终端。如果您没有编译器,那么我建议下载GCC,因为它相当容易使用。在Windows上,您可以使用Cygwin下载它。使用终端/命令提示符,然后使用您选择的编译器编译文件。在GCC中它看起来像这样

g++ <.cpp files> -o <output file>