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

时间:2014-03-19 23:24:40

标签: c++ sublimetext2 sublimetext

我非常喜欢用于HTML / CSS和Python的Sublime Text 2,我开始学习C ++,我想使用Sublime Text 2.我已经看了几个关于安装g ++以便在C ++中运行C ++的教程Sublime Text 2.

这是我的代码:

// my first program in C++
#include <iostream>

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

当我运行时它会说[完成1.5秒]但没有打印出来。我添加了环境变量路径,但没有打印出来。

1 个答案:

答案 0 :(得分:5)

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

您需要做的是build,就像您现在一样,然后转到您的源代码所在的目录并运行其中的可执行文件*。编辑器中有一个run选项,但它并不总是适用于Windows **。

*如果程序立即关闭,请尝试从控制台运行它或将std::cin.get()添加到程序的末尾
**通常是由于配置错误