我需要知道在哪里可以获得适用于 Windows Vista 的免费版本的 C 和 C++ 编译器。我尝试过的许多版本都无法在全屏模式下运行。
请看一下Visual Studio 2008 Express Edition。
它是 Microsoft 的一款免费软件 IDE 和编译器,适用于 C#、VB.Net、C++、SQL 和 Web。
Express 系列是 Microsoft Visual Studio 2008 产品的轻量级版本。
我相信它在 IDE 中具有全屏支持。
请参阅维基百科页面以进一步阅读。
你尝试过MinGW吗?它是一个命令行编译器。我没有 Vista,所以我无法测试它,但它应该可以工作。
Visual Studio Express 2008(如果免费)。 它缺少一些您可能需要的特定功能。 您可以检查这里。
我不确定“不在全屏模式下工作”是什么意思。 您能否更明确地说明您已经尝试过的方法以及它为何不起作用?
我建议尝试一下 Microsoft Visual Express 软件包。 http://www.microsoft.com/express/。
我发现它们非常适合尝试新事物,特别是对于不太关心部署和将产品推向市场的单个开发人员而言。 我不确定它是否适用于 Vista,但我不明白为什么它不起作用。
您可以尝试以下方法,看看它们是否适用于 Vista。
http://nuwen.net/mingw.html#download(Boost 附带已构建的所有库)
除了前面提到的 MSVS 和 MinGW,你还可以尝试 Eclipse CDT 和 Code::Blocks。虽然 MSVS,尤其是带有 Visual Assist(需要花钱)的工具,是一个非常强大且方便的工具,但其他 IDE 的优点是可以与更多操作系统配合使用。是的,它们也很强大且方便。
更新:确实,这些是 IDE,而不是编译器。对于MS Windows下的C++,它们都使用MinGW作为编译器。但据我了解,OP 需要的是 IDE。