【问题标题】:MinGW + GVim Compile C/C++ Failed (No such file or directory)MinGW + GVim 编译 C/C++ 失败(没有这样的文件或目录)
【发布时间】:2014-11-27 04:24:19
【问题描述】:

我需要你的帮助..

我错过了 MinGW + Gvim 在 Windows 平台上编译 C/C++ 的一些问题..

我的开发环境:

-> Window 7 x64 Ultimate

-> Gvim 7.4(带安装)[C:\Program File (x86)]

-> MinGW(带安装)[D:\MinGw]

我已经设置了路径:

包含 -> D:\MinGW\include

LIB -> D:\MinGW\lib

路径 -> D:\MinGW\bin;D:\MinGW\msys\1.0\bin

所以我的_vimrc 像这样设置 Onekey Building C++:

让 s:windows_CPPFlags = 'g++\ -fexec-charset=gbk\ -Wall\ -g\ -O0\ -c\ %\ -o\ %<.o>

让 s:linux_CPPFlags = 'g++\ -Wall\ -g\ -O0\ -c\ %\ -o\ %<.o>

一些错误图片,我尝试在 Gvim && Windows CMD 中编译 cpp 文件:

1: 尝试在 Gvim 中编译。但是“没有这样的文件或目录”

2:尝试在 CMD 中编译。此命令同样的错误?

CMD:g++ D:\Test Vim\hc.cpp -o D:\Test Vim\hc.exe

3:CMD编译成功,即文件的路径应该是String

CMD: g++ "D:\Test Vim\hc.cpp" -o "D:\Test Vim\hc.exe"

成功!带有“”的文件路径

所以。最后一个问题是: 如何在 _vimrc 中正确书写??

一些图片: Error Picture

【问题讨论】:

  • 只是不要在输出文件夹名称中使用空格

标签: c++ c mingw vim


【解决方案1】:

您可以使用 c.vim 插件通过 Ctrl+F9 构建 C++ 源文件 http://www.vim.org/scripts/script.php?script_id=213

【讨论】:

  • 谢谢。我用 c.vim 解决了这个问题。可能是带空格的文件路径文件夹名...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-10
  • 2013-05-31
  • 1970-01-01
  • 2017-07-01
  • 2013-01-13
相关资源
最近更新 更多