我需要一些帮助配置Sublime Text 2和MinGW。我所做的就是将MinGW添加到我的路径变量中。然而,我遇到了一些问题。例如,此代码甚至不会暂停以询问用户输入并立即将cin
置于失败状态。
int input = 0;
cin >> input;
这也不是我的代码的问题,因为我用eclipse测试它并且它工作正常。还有什么方法可以让Sublime Text 2与MinGW一起使用?
另外,如果它更容易,我会接受一个新的编译器。
答案 0 :(得分:1)
Sublime Text是一种高级文本编辑器,而不是IDE。根据要求,这里有一些编译和运行用Sublime Text编写的程序的说明。
启动命令提示符(按下Windows键+ 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
编译项目。