我需要知道在哪里可以获得适用于 Windows Vista 的 C 和 C++ 编译器的免费版本。我尝试过的许多版本都不能在全屏模式下工作。
7 回答
它是来自 Microsoft 的免费软件 IDE 和编译器,适用于 C#、VB.Net、C++、SQL 和 Web。
Express 系列是 Microsoft Visual Studio 2008 产品的轻量级版本。
我相信它在 IDE 中具有全屏支持。
请参阅维基百科页面以进一步阅读。
你试过MinGW吗?它是一个命令行编译器。我没有 Vista,所以我无法测试它,但它应该可以工作。
Visual Studio Express 2008(如果免费)。它缺少一些可能是您需要的特定功能。你可以在这里查看。
我不确定“不在全屏模式下工作”是什么意思。您能否更明确地说明您尝试过的方法以及它到底是如何奏效的?
有关可能的解决方案,请参阅此内容。
You can try the following to see if they work on Vista.
http://nuwen.net/mingw.html#download (comes with Boost with all the libs already built)
我会推荐试用 Microsoft Visual Express 软件包。http://www.microsoft.com/express/。
我发现它们非常适合尝试,尤其是对于不太关心部署和将产品推向市场的单个开发人员。我不确定它是否适用于 Vista,但我不明白为什么它不起作用。
除了前面提到的 MSVS 和 MinGW,您还可以尝试Eclipse CDT和Code::Blocks。虽然 MSVS,尤其是 Visual Assist(需要花钱),是一个非常强大和方便的工具,但其他 IDE 具有与更多操作系统一起工作的优势。是的,它们也很强大,也很方便。
更新:没错,这些是 IDE,而不是编译器。对于 MS Windows 下的 C++,它们都使用 MinGW 作为编译器。但据我了解,OP 需要的是 IDE。