当前位置: 技术问答>linux和unix
自己写的文本编辑器如何和gcc互动(像Emacs那样)
来源: 互联网 发布时间:2015-01-11
本文导语: 比如,要进行编译,要得到编译信息,要~~~~,总之就是像Emacs那样 | 首先,你的编辑器要有启动另一进程的能力,这样你就可以启动gcc了,然后,你要将gcc的书除定向到你的编辑器。(输入输...
比如,要进行编译,要得到编译信息,要~~~~,总之就是像Emacs那样
|
首先,你的编辑器要有启动另一进程的能力,这样你就可以启动gcc了,然后,你要将gcc的书除定向到你的编辑器。(输入输出重定向你会吧),然后,如果你要玩的高级点的话,你需要parse gcc的输出,比如错误信息指明的行号,列号。使得你的编辑器的光标能定位在出错处。。。。。等等