为什么赢了';Vim编译我的C代码?
可能重复:为什么赢了';Vim编译我的C代码?,vim,Vim,可能重复: 我一直在尝试使用GVIM7.2编译一个简单的c代码。 我已经安装了Borlandbcc32编译器,但我一直收到消息 “make未被识别为内部或外部命令” 我做错了什么?我应该在我的\u virmrc文件中包括哪些内容 更正问题或需要设置什么配置来编译代码?该错误表明Vim无法找到make 故障排除步骤: 是否安装了make 路径中是否包含make可执行文件的目录 您可以从命令行运行make 您能否从vim内部运行make 有助于: 您正在使用哪个版本的Windows 要在系统
我一直在尝试使用GVIM7.2编译一个简单的c代码。 我已经安装了Borland
bcc32
编译器,但我一直收到消息
“make未被识别为内部或外部命令”
我做错了什么?我应该在我的\u virmrc
文件中包括哪些内容
更正问题或需要设置什么配置来编译代码?该错误表明Vim无法找到
make
故障排除步骤:
- 是否安装了
make
- 路径中是否包含
可执行文件的目录make
- 您可以从命令行运行
make
- 您能否从vim内部运行
make
- 您正在使用哪个版本的Windows
make.exe的目录添加到您的%PATH%
右键点击我的电脑→ 性质→ 先进的→ 环境变量看看
在这种情况下,VIM正在查找您的make.exe
。将其置于路径上,或设置变量makeprg
:set makeprg={path to your make exe}
如果你使用更多的感叹号,这意味着人们会更快地回答你的问题。在同一个用户的愚弄下,答案很简单:因为Vim没有使用+cc和+c++选项编译,显然:)@thomasjnr你是受欢迎的。谢谢你接受我的回答。