如何在Sublime Text 2,Windows 8中构建和运行C 程序
How to build and run c++ programs in Sublime Text 2, Windows 8?
i使用mingw,选择默认编译器安装了CodeBlocks,并且可以构建和运行一个简单的Hello程序,而无需错误。
我安装了Sublime文本2,副本粘贴了相同的Hello World程序:
// my first program in C++
#include <iostream>
using namespace std;
int main ()
{
cout << "Hello World!";
return 0;
}
构建时,我会收到错误消息:
[Error 2] The system cannot find the file specified
[cmd: [u'bash', u'-c', u"g++ '' -o '/' && '/'"]]
[dir: C:Windowssystem32]
[path: C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;C:WindowsSystem32WindowsPowerShellv1.0]
[Finished]
为了使用Sublime Text 2构建和运行一个简单的程序,我需要做什么?
首先,请确保您保存文件在驱动器上的任何地方,在构建和运行之前。
。Sublime Text 2需要G ,Bash等才能编译。根据此页面上的说明,需要在计算机上安装这些软件包:
http://mjiang.com/mec/cs244/files/installing c _g _on_windows.pdf
for Windows:
如果您患有DEV C (流血),则
Open 崇高的文本2 并创建一个新文件以编写您的代码(通过Tools> Build System> C++
将构建系统更改为 sublimetext22 不带build-system for c
)
之后,您将该文件保存到Dev-Cpp
文件夹中包含的bin
文件夹,然后按ctrl+b
如果您的代码正确(免费),则将在同一目录上找到一个相应的文件(以.exe
格式),该文件将显示您
你好世界!
记住:崇高的文本2是编辑器,而不是编译器
您可以使用我的工作C 。https://gist.github.com/trietptm/4950038
只需创建新的构建系统(工具 -> build System->新构建系统)
{
"windows":
{
"cmd": ["g++", "$file_name","-o", "${file_base_name}.exe", "-lm", "-Wall", "&","start", "${file_base_name}.exe"]
},
"selector": "source.c++",
"shell": true,
"working_dir": "${file_path}"
}
并将其另存为(name_you_can_provide)。公共构建并使用该构建系统。:)
(我假设您已经在计算机中安装了mingw。)
您需要去首选项 ->浏览软件包 -> C 文件夹 -> C 。sublime-Build; 将此 C 。SublimeBuild 文件放入崇高的文本编辑器,现在粘贴此代码:
{ "cmd": ["g++", "$file", "-o", "$file_base_name"], "selector": "source.c++", "working_dir": "$file_path", "variants": [ { "name": "Run", "cmd": ["g++", "$file", "-o", "$file_base_name", "&&", "$file_path/$file_base_name"], "shell": true } ]
}
希望这对您有帮助。
您必须安装mingw,然后将路径添加到MINGW到路径变量。
- VSCode-有一个红色下划线,但程序构建和运行正确,并且出现配音错误
- 无法在 geany 上运行代码。无法执行构建命令
- 如何在使用Makefile构建后在cmd中运行该程序?
- 使用纯 CMake 构建 SFML 时出现运行时错误
- 在 Visual Studio 中构建一个没有 C/C++ 运行时的静态库
- CMake:尝试在 Jenkins 构建机器上运行时出现"Linked Library"错误 (0xc0000135)
- 什么是运行英特尔线程构建模块的 XCode 8 环境变量
- 有关为指向运行时确定的多个结构之一的指针构建类的建议
- 无法构建 quazip。MOC 编译器不会运行。命令行未找到相关类
- 是否可以在运行时在C++中构建变量名称?
- C\C++构建的dll在LabView中实时运行
- 如何在构建Qt应用程序时运行git命令
- 使用 CodeBlocks + GCC 构建的可执行文件是否可以在任何 Windows 上运行?
- C++运行时构建嵌套函数
- 代码示例 "switch" (b.eckel) 不在 Xcode 上构建/运行,而是在 QT 上构建/运行
- 应用程序停滞在构建/运行过程中
- 如何使用Eclipse Luna在CDT中使用构建/运行配置
- 构建运行良好,但在运行时崩溃
- Boost库构建-运行时链接和链接选项之间的差异
- 构建运行在不同版本linux上的cpp程序