如何在Windows上使用Vim编译C ++代码?

时间:2013-09-06 09:16:25

标签: c++ windows visual-studio gcc vim

首先,我在此Windows 7笔记本电脑上的典型类型中安装 Vim (文本编辑器)。我正在使用的此用户是此计算机上的管理员,但无法在“Program Files”位置打开文件以便使用Vim进行写入。因此,我将:cd当前目录更改为$HOME

注意:我已经安装了适用于Windows桌面的Visual Studio Express。我只想学习如何使用它。

  1. 我可以在Windows上的典型类型中使用 Vim 编译C ++代码吗?
  2. 如果可能,那么编译C ++代码的过程是什么?
  3. 我有 hello.cpp 文件,但我无法编译它。我已使用:comp gcc:make,输出为:'make'未被识别为内部或外部命令,

    但是当我使用:comp msvc:make时,输出为:'nmake'无法识别为内部或外部命令,

    现在,我该怎么办?如果单独使用Vim是不可能的,我如何在VS Express for Desktop上使用Vim编译使用Vim?

1 个答案:

答案 0 :(得分:3)

Vim只是一个编辑工具。要编译程序,您需要一个编译器工具链。 Visual Studio使用的是Microsoft Visual Studio C ++编译器,因此您可以使用它。或者安装并使用gcc

make utility使用您生成的make文件为您实际编译代码。这个工具有Windows版本。

但是我建议您执行最小步骤来手动编译c ++程序,以便更好地理解该过程:

创建源.cpp文件 - >使用编译器创建目标文件 - >使用链接器创建可执行文件

Visual c++ here

的良好分步说明

如果您更喜欢使用gcc,这些是Windows上installuse的良好链接。