1

我需要一些帮助来使用 MinGW 配置 Sublime Text 2。我所做的只是将 MinGW 添加到我的路径变量中。然而,我遇到了一些问题。例如,这段代码甚至不会停下来询问用户输入并立即cin进入失败状态。

    int input = 0;
    cin >> input;

我的代码也不是问题,因为我用 eclipse 对其进行了测试,它工作正常。我还需要什么才能让 Sublime Text 2 与 MinGW 一起工作?

另外,如果它更容易,我愿意接受一个新的编译器。

4

1 回答 1

1

Sublime Text 是一个高级文本编辑器,而不是 IDE。根据要求,这里有一些关于编译和运行使用 Sublime Text 编写的程序的说明。

启动命令提示符(按 windows-key+R,键入cmd,然后按 enter)并验证 MinGW bin 文件夹是否在您的路径中,并带有g++ --version. 如果返回版本,请使用该cd命令导航到 C++ 源文件的位置。例如,cd "C:\Users\abaratham\Dev\test"。然后用g++ -o myprogram.exe main.cpp othersource.cpp ....

如果构建成功,您应该会在项目文件夹中看到一个新的 myprogram.exe 文件。如果它是一个命令行程序,您可以在同一个控制台中使用myprogram.

当您开始使用许多 C++ 源文件开发软件时,您可能会发现使用 CMake 或 SCons 等高级构建系统很有用。无论您选择哪种方式,您都可以生成 makefile 并使用mingw32-make.

于 2013-03-19T01:05:41.297 回答