【问题标题】:How to compile and run C code in GVim on Windows?如何在 Windows 上的 GVim 中编译和运行 C 代码?
【发布时间】:2011-06-20 11:06:49
【问题描述】:

我在 Windows 7 上使用 GVim 并尝试在 Vim 中编译和运行我的代码(就像在 Visual Studio 中一样)。 我已经安装了 minGW,并正确设置了 Windows 的环境变量。 看下图,当我点击铲子时,它的功能是“制作当前项目”,出现错误消息(在屏幕下方)。 如何解决这个问题~~谢谢^^

【问题讨论】:

  • 如按摩所述,您的路径中没有 make,请考虑安装 cygwin 以获取它(或将其添加到您的路径中)minGW 只是一个编译器。顺便说一句,“铲子”是一把锤子,就像你制作东西时使用的那个:-)
  • 我对编译器知之甚少。 cygwin 不就是一个编译器吗?
  • NO Cygwin 是一个类似 Linux 的 Windows 环境,可以将在 POSIX 系统(如 Linux、BSD 和 Unix 系统)上运行的软件移植到 Windows。您将获得一个默认带有 bash-shell 的终端,并且能够运行 Windows 环境中的每个 linux 程序,包括 make 命令。
  • 好的,我已经安装了Cygwin并在环境变量中设置了F:\Programming\Cygwin\bin,但是还是出现了同样的错误。 1.我应该做其他事情而不是点击“铲子”吗? 2.路径...Cygwin\bin错了吗?
  • 你添加了 make 吗?它默认不包含在 cygwin 中。

标签: c windows vim for-loop mingw


【解决方案1】:

试试vim-quickrun插件。

在缓冲区中写入 C++ 代码(它应该有cpp 文件类型),然后尝试

:QuickRun

我总是使用 vim-quickrun。我在.vimrc 中添加以下内容。

silent! nnoremap <unique> <silent> <leader>r :<c-u>QuickRun<cr>

【讨论】:

    猜你喜欢
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2020-09-13
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多