【发布时间】:2010-11-14 19:10:25
【问题描述】:
(这可能是一个非常初学者的问题,我可能遗漏了一些明显的东西)
我刚刚从我的 Mac 移回 Windows,我正在尝试使用 C++ 进行设置。我有 Visual Studio 2008 C++:如何编译“普通”非 .net/clr C++?我想要一个命令行应用程序,唯一合适的项目是“CLR 控制台应用程序”。我的东西可以使用 Xcode 或 dev C++ 正常工作和编译,但是 VS 给了我 57 个错误,并且似乎只希望我做 .net 的东西。我必须先包含“stdafx.h”,然后它才能做任何事情。我可以只使用普通的旧 C++,带有 std::string 和向量,而没有 .net 的东西吗?还是我需要 dev c++?
谢谢大家!
【问题讨论】:
-
不,您最不需要的是 dev c++。即使 VS 不能做标准的 C++(它可以,看我的回答),dev-c++ 仍然是一个可怕的选择。还有其他更优越的替代方案。忘记你曾经听说过 dev-c++。
-
我完全同意,我认为我根本不需要开发 C++。 VS 是行业标准,也是“最好的”C++ 编译器,
-
嘿,Dev-C++ 在当时还不错!那么如果它现在是废弃软件呢? :D
-
是的,即使在维护的时候也很糟糕。但这是可以容忍的,因为免费的替代品较少。但那是4年前的事了。今天,您拥有 Code::Blocks、VC++ Express、Eclipse 和其他几个免费的 IDE
-
@CrazyJugglerDrummer:不,这不是最好的。英特尔 C++、G++ 更好,更符合标准。不要用你的言论发动一场圣战。最令人欣慰的当然是科莫。 (甚至还有可怕的 export 关键字)
标签: c++ visual-studio visual-studio-2008 winapi