我想使用 gcc 而不是 javac 编译我的 java 程序,因为与 javac 相比,它可以提供更详细的信息。
在我的启动配置中。我使用“make”来帮助我编译我的程序,所以我必须先将编译器设置为“make”
当文件类型为 java 时,我使用此命令将编译器自动设置为 gcc。 autocmd FileType java 编译器 gcc
但是当我尝试使用“make”编译我的程序时,它发出了很多我不明白的消息,并且无法编译程序。
但是,当我第一次将编译器设置为 javac 时,稍后将其设置为 gcc。“制作”作品!
- 在我的启动配置中:autocmd FileType java compiler javac
- 当我编辑文件时,:compiler gcc
然后我可以使用 make 和 gcc 编译器来编译我的 java 程序
我不知道这是什么问题。我可以在编辑文件时自动将编译器设置为 gcc 而不是稍后设置它吗?