2017-06-05 111 views
-1

我有一个理解如何设置VS代码来创建C++(11)程序的问题。 我已经安装了以前的VS 2015社区,所以我有一切必要在一个包中创建一个程序。现在我想学习如何在文本编辑器/不是完整的IDE中做同样的事情。VS代码设置为C++

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

我只是想学会手动创建,为python设置代码只是安装一个包添加路径变量的问题,然后我所要做的就是点击调试与整体控制台设​​置。我猜python会自动执行所有必要的操作。

如何做到所有这一切的C + +?

+0

[C/C++的VS代码](https://code.visualstudio.com/docs/languages/cpp),似乎是一个相当简单的设置,你不需要触摸CMake,它看起来像你需要的两个.json文件都是为你生成的。最好的建议是遵循指南,如果您遇到困难,请提出一个关于可重现问题的具体问题(教程要求不在话题中),或者如果您真的陷入困境,可以查找安装视频。祝你好运! :) – George

回答

-1

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

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

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