gvim+gcc配置c环境,编译出现错误。
程序代码:
#include <stdio.h> int main() { printf ("Hello World!\n"); return 0; }编译后生成了exe文件,运行也正常显示Hello World! ,就是每次编译都出现这两行红字。
在_vimrc文件里面也没看到11行有什么错误,强行加上endif,错误仍在。
求大神解答。
#include <stdio.h> int main() { printf ("Hello World!\n"); return 0; }编译后生成了exe文件,运行也正常显示Hello World! ,就是每次编译都出现这两行红字。
"定义CompileRun函数,用来调用编译和运行 func CompileRun() exec "w" if &filetype == 'c' exec "!gcc % -g -o %<.exe" elseif &filetype == 'cpp' exec "!g++ % -g -o %<.exe" elseif &filetype == 'java' exec "!javac %" endif endfunc "结束定义ComplieRun "定义Run函数 func Run() if &filetype == 'c' || &filetype == 'cpp' exec "!%<.exe" elseif &filetype == 'java' exec "!java %<" endif endfunc "定义Debug函数,用来调试程序 func Debug() exec "w" if &filetype == 'c' exec "!gcc % -g -o %<.exe" exec "!gdb %<.exe" elseif &filetype == 'cpp' exec "!g++ % -g -o %<.exe" exec "!gdb %<.exe" elseif &filetype == 'java' exec "!javac %" exec "!jdb %<" endif endfunc "设置程序的运行和调试的快捷键F5和Ctrl-F5 map <F5> :call CompileRun()<CR> map <F6> :call Run()<CR> map <C-F5> :call Debug()<CR>