gpt4 book ai didi

c++ - 为什么我不能在 Sublime Text 2 中构建 C++?

转载 作者:太空狗 更新时间:2023-10-29 21:40:10 24 4
gpt4 key购买 nike

我正在使用 Windows 7 x64,我正在尝试在 Sublime Text 2 上构建 C++ 代码。

//C++ Code Here
#include <iostream>

void main()
{
cout << "HelloWorld " << endl;
}

然后在构建(或运行)之后,我收到如下错误。

[Error 2] 
[cmd: [u'g++', u'C:\\Users\\Johnny\\AppData\\Roaming\\Sublime Text 2\\Packages\\C++\\C++.sublime-build', u'-o', u'C:\\Users\\Johnny\\AppData\\Roaming\\Sublime Text 2\\Packages\\C++/C++']]
[dir: C:\Users\Johnny\AppData\Roaming\Sublime Text 2\Packages\C++]
[path: C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Wizvera\Delfino;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;;C:\Program Files\Broadcom\Broadcom 802.11 Network Adapter\Driver;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\APM_Setup\Server\Apache\bin;C:\APM_Setup\Server\MySQL5\bin;C:\APM_Setup\Server\PHP5;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\ESTsoft\ALSee\x64]
[Finished]

我找到了一个 Sublime Text 2 C++ 构建脚本 (C++.sublime-build),一些人认为它可以正确使用:

{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",

"variants":
[
{
"name": "Run",
"cmd": ["${file_path}/${file_base_name}.exe"]
}
]
}

但我仍然遇到同样的错误。看起来我找不到任何解决方案来使其能够在 Sublime Text 2 上运行 C++ 编写的代码。我的 C++ 构建配置有什么问题?

最佳答案

您缺少实际的编译器环境,例如 MinGW。 Sublime Text 只是一个编辑器,而不是一个完全成熟的 IDE,您需要额外的软件,例如 MinGW 或类似软件。


注意:此答案基于 a comment由原作者提供。

关于c++ - 为什么我不能在 Sublime Text 2 中构建 C++?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31065438/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com