我想使用gcc编译我的java程序而不是使用javac 因为与javac相比,它可以提供更详细的信息。
在我的启动配置中。 我使用“make”来帮助我编译程序 所以我必须先为“make”设置编译器
当filetype是java时,我使用此命令自动将编译器设置为gcc。 autocmd FileType java编译器gcc
但是当我尝试使用“make”编译我的程序时 它给出了很多我不理解的信息, 它无法编译程序。
然而, 当我第一次将编译器设置为javac时,稍后将其设置为gcc。 “制造”工作!!
然后我可以使用make with gcc compiler
编译我的java程序我不知道它是什么问题。 我可以自动将编译器设置为gcc而不是在编辑文件时设置它吗?
答案 0 :(得分:1)
在.vimrc中尝试autocmd FileType java set makeprg=gcc
。