在 Windows 8 中编程

在 Windows 8 中编程

我是一个半熟练的 Linux 用户,我明确地从命令行编写软件。如果我需要编译器,我只需 sudo-apt-get 即可;如果我需要运行代码,我只需从命令行执行它;如果我需要编辑源文件,我只需使用 Vim 并从终端编程即可。

在 Windows 8 上免费开始编程的最佳方法是什么?我正在安装一个将运行 Linux 的 VM,但诸如 CUDA 编程之类的某些功能无法在其上正常运行。

答案1

您可以尝试下载 Microsoft Visual Studio 的 Express 版本。它是一款非常不错的 IDE,具有 c++、c#、vb.net 和其他一些语言的编译器。

http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products

答案2

代码::块是一款出色的 Windows(和 Linux!)IDE,如果您下载没有内置编译器的版本,您可以使用MinGW 构建它具有适用于 Windows 的最新 GCC(支持多种语言)。MinGW-Builds 还具有 32 位和 64 位编译器版本。它包含许多在 Windows 上有用的头文件,如 DirectX 等。

答案3

如果你是真正的 Linux 用户,那么你一定会喜欢 mono。这是我在 Ubuntu 中编程时使用的。他们有一个适用于 Windows 的版本,这里是关联

答案4

回头再读一遍,我觉得我应该说说我做了什么,它给人的感觉几乎和 Linux 一模一样。我使用了 Cygwin(可以使用 Makefile、bash 等进行配置,因此它几乎与 Linux 中的 bash 控制台相同)。然而,Windows 的工作方式与 Linux 略有不同,因此当我需要在 Linux 机器上实际编译/运行代码时,我创建了一个虚拟机。

现在,我不喜欢使用一堆不同的屏幕,因此我通过 cygwin 终端启用了从本机 (Windows) 操作系统到虚拟 (Linux) 操作系统的 SSH。这样我就可以最小化虚拟机,但仍使用 Linux 内核从标准 Windows 操作系统运行我的代码。

相关内容