在Sublime Text 2中编译和运行c++

C++ compiling and running in Sublime Text 2

本文关键字:运行 c++ 编译 Sublime Text      更新时间:2023-10-16

我真的很喜欢Sublime Text 2的HTML/CSS和Python,我开始学习c++,我想使用Sublime Text 2。为了在Sublime Text 2中运行c++,我看了一些关于安装g++的教程。

这是我的代码:

// my first program in C++
#include <iostream>
int main()
{
  std::cout << "Hello World!";
}

当我运行它时,它显示[Finished in 1.5s],但是什么也没有打印出来。我已经添加了环境变量路径,但是没有打印任何东西。

问题是您正在按build,它将源代码编译为可执行文件,但不运行它。你看到的[Finished in ...s]是程序编译所花费的时间。

你需要做的是build像你目前是,但然后去你的源代码所在的目录,并运行可执行文件,在那里*。在编辑器中有一个run选项,但它并不总是在Windows**上工作。

*如果程序立即关闭,尝试从控制台运行它或在程序末尾添加std::cin.get()
**经常由于不正确的配置